Quick Summary
Lead Full-Stack Engineer (Healthcare Data Transformation)
At Commence, we drive data-centric transformation to elevate health outcomes and power efficient processes in program and patient health. We seek a Lead Full-Stack Engineer to design, develop, and maintain robust, scalable, and secure front-end and back-end components for our mission-critical applications.
This role is ideal for an engineer who thrives on complex technical challenges and works closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities:
- Design, develop, and maintain robust and scalable web applications across the full technology stack.
- Collaborate with product managers, designers, and other engineers to translate business requirements into technical specifications.
- Build and integrate APIs to ensure seamless communication between front-end and back-end systems.
- Design, configure, and deploy serverless applications and cloud-based solutions using AWS services.
- Work with mission-critical applications at scale, ensuring high availability and performance.
- Provide technical guidance and mentorship to other engineers.
- Contribute to architectural decisions and long term technical strategy.
- Process and optimize applications working with large data sets.
- Optimize application performance for maximum speed and scalability.
- Ensure the security and compliance of applications, particularly regarding data handling and storage.
- Participate in code reviews, testing, and debugging to maintain high code quality standards.
- Continuously improve and maintain existing systems by identifying areas of enhancement.
- Stay updated with the latest industry trends and best practices in full-stack development.
Required Qualifications:
- 10+ years of experience in full-stack development.
- Exceptional problem-solving abilities—demonstrated track record of tackling complex technical challenges with enthusiasm and creativity.
- Experience with multiple programming languages and frameworks, including: JavaScript, Python, PHP, React, .NET, Node.js, C#, and others.
- Hands-on experience deploying and managing serverless applications in AWS.
- Experience configuring and deploying various AWS services such as: Amplify, EC2, S3, Lambda, SNS, RDS, and others.
- Experience building and maintaining mission-critical applications at scale.
- Experience working with large data sets and optimizing for performance.
- Software application development skills, including web services, web-based deployment, and database integration.
- Best practices with code development including unit testing and improving through static code analysis and security findings.
- Experience with CI/CD pipelines.
- Experience with database technologies (relational and/or NoSQL).
- Experience with version control systems (Git-based).
- Strong attention to detail and commitment to code quality.
- Ability to work independently and as part of a collaborative team.
- Excellent communication skills.
Additional Requirements (Nice to Have):
- Experience with document management systems.
- Experience with OCR (Optical Character Recognition) technologies.
- Experience in healthcare technology or regulated industries.
- AWS Certifications.
- Familiarity with other cloud platforms (Azure, Google Cloud).
- AI/ML skills.
Work Environment:
This is an office position requiring the ability to sit, read, work on a computer, and watch a computer screen for extended periods of time in a climate-controlled environment.


