- Full Stack Engineersare able toarticulate clear businessobjectivesaligned to technical specifications and work in an iterative, agile pattern daily.
- They have ownership over their work tasks, and embrace interacting with all levels of the team and raise challenges when necessary.
- Participate in design, definition, planning, development, implementation of projects and evaluate conforming to Software Development Best Practices.
- Perform peer-code reviews.
- Responsible for the deliverable.
- Ask smart questions, take risks, and championnew ideas.
- Business oriented and able to communicate at all levels.
- Ensure adherence to existing strategic direction and architectural strategies.
- Embraces the agile delivery process by releasing business value incrementally into production.
- Transfer key knowledge and code ownership to the team.
- Mentor talent and cultivates new team members.
- Foster environment where business is involved in the project and aware of key decisions, issues, and functionality.
Experience Required:
- 4+ years ofReactexperience
- 4+ years ofJavascript/Typescript(Nodejs)experience
- 4+ years of experience with SQL
- STRONG REACT / TYPESCRIPT / SQL
- 3+ years of experience on cloud technologies
- 3+ years being part of Agile teams - Scrum
Experience Desired:
- Experience with version management tools - Git preferred.
- Experience with BDD and TDD development methodologies
- Experience working in an agile
- CI/CD environments; Jenkins experience preferred.
- Knowledge and/or experience with Health care information domains preferred
Education and Training Required:
- bachelors degree (or equivalent)required.
Primary Skills:
- React, JavaScript,Typescript,SQL,Nodejs,GraphQL
Additional Skills:
- AWS, Git, Terraform, Lambda,
- Design and architect the solutionindependently
- Take ownership and accountability
- Write referenceable & modular code
- Be fluentin particular areasand haveproficiencyin many areas,Havea passion to learn.
- Have a quality mindset, not just code quality but also to ensure ongoing application/data quality by monitoring data toidentifyproblems before they have business impact
- Take risks and championnew ideas