Please, let Smile Digital Health know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Full-Stack Software Developer position is responsible for developing software components that enhance the Smile Digital Health product.
The role focuses on customer-specific requirements within a scalable solution model.
The developer will work in an Agile environment with 2-week sprints.
Primary functions include supporting the development of project approaches, scopes, milestones, and solution designs.
The developer will collaborate with the team to implement solutions, which includes writing code, configuring external components, and prototyping new technology.
Responsibilities also include writing manageable code and unit tests, creating relevant documentation, and leading client engagement meetings when required.
The developer must remain aware of priorities, deadlines, and backlogs to assist the team in completing project tasks.
An in-depth understanding of the functionality being developed is necessary to provide support to the team.
Participation in in-depth code reviews, pair programming, and collaborative problem analysis is expected.
The developer will participate in monthly Technology meetings to guide corporate technical processes, architecture, and strategy.
Mentoring other developers and providing technical guidance to the team is part of the role.
The developer will analyze and evaluate requirements, proposing high-level design and technical solutions at all stages of development.
Close collaboration with all business areas to gather product requirements and design, implement, and test system components is required.
The developer is accountable for accurately reporting working hours in Netsuite, ensuring the majority of hours are tracked as billable, and fully utilizing the project management tool in Netsuite.
Compliance with privacy, security, and confidentiality policies is mandatory.
Requirements:
A minimum of 8 years of experience in software development with technologies such as Angular, Javascript, Typescript, HTML, and CSS is required.
At least 5 years of experience with back-end technologies like Java and Spring development is necessary.
A Bachelor’s degree or college diploma in Engineering, IT, Healthcare, or a related field, or equivalent experience is required.
Demonstrated experience with NodeJS/NestJS is essential.
Strong ability to build applications using Angular and a thorough understanding of core concepts like state management, observables, interceptors, and routing is required.
Previous experience developing Spring (boot) applications using Hibernate, SQL, IoC, HTTP, and Rest APIs is necessary.
Excellent written and verbal communication skills are required to collaborate with internal teams and external clients.
Experience with CI/CD pipelines, Docker containers, and networking is necessary.
Experience with mobile development solutions like Swift or Cordova is preferred.
Familiarity with cloud configuration and deployments such as AWS, Azure, or Google Cloud is preferred.
Experience with tools and technologies like NginX, Postman, Apache Camel, Insomnia, Gitlab CI, MongoDB, PostgresQL, Azure B2C, AWS Cognito, SSO OIDC, Slack, Google Tech, Jira, Gitlab, and Figma is preferred.
Experience with healthcare standards like HL7 and FHIR is preferred.
Benefits:
The position offers a remote work environment.
A flexible time away from work policy is provided, including PTO, personal, and sick days.
Competitive salary and health/medical benefits are included.
Employee contribution options for RRSP, TFSA, or 401K are available.
Life and disability insurance is offered.
An employee assistance program is included.
Opportunities for professional development through the FHIR Study Program and Skillsoft Learning are provided.
Employees can participate in the Super HAPI Fun Club.
The company values respect, inclusion, and diversity, fostering a workplace that empowers individuals to bring their authentic selves to work.
Apply now
Please, let Smile Digital Health know you found this job
on RemoteYeah
.
This helps us grow 🌱.