Full-Stack Engineer with deep expertise in TypeScript, JavaScript, and Java, who can design, develop, and deliver scalable, secure, and high-performance applications in the healthcare domain.
Requirements
- Strong programming experience in one or more of: Node.JS, Java (backend), JavaScript / TypeScript, React (frontend or full-stack)
- Cloud Platform Experience: Deep understanding of AWS (preferred) Experience with cloud-native architectures (Lambda, ECS, S3, DynamoDB, etc.)
- API Development & Integration: RESTful and GraphQL API design and implementation Microservices architecture using frameworks like Spring Boot
- CI/CD and DevOps Tools: GitHub Actions, Jenkins, or AWS DevOps Infrastructure-as-Code (Terraform, CloudFormation)
- Database Systems: Relational (PostgreSQL, MySQL, SQL Server) NoSQL (MongoDB, DynamoDB)
- Software Design Principles: SOLID, Clean Code, Domain-Driven Design, Unit Testing, and TDD
- Leadership & Delivery: Proven experience leading a small to mid-sized engineering team (3–10 engineers)
- Agile/Scrum experience (as a lead or Scrum master)
- Strong mentoring and code review capabilities
- Excellent communication skills for cross-functional collaboration (with Product, QA, and UX)
- 5–10 years of professional software development experience
- Strong proficiency in TypeScript, Node.js, and React
- Working knowledge of Java and its related frameworks
- Practical experience with SQL databases, preferably Postgres
- Demonstrated expertise with GitHub Actions (CI/CD) and AWS cloud services
- Solid understanding of both functional and object-oriented programming paradigms, with the ability to apply them effectively in real-world contexts
- Solid understanding of Agile methodologies and the software development life cycle (SDLC)
- Hands-On with frontend performance optimization and accessibility best practices
- Strong knowledge with containerization technologies (e.g., Docker, Kubernetes)
- Knowledge of REST APIs, microservices, and integration patterns
- Prior exposure to healthcare domain applications, including interoperability standards (HL7, FHIR) and compliance requirements (HIPAA, GDPR)
- Strong analytical and problem-solving skills with proven effectiveness in agile environments
- Experience with AWS CDK for infrastructure as code
- Proficiency in leveraging AI tools responsibly to enhance productivity
- Comprehensive knowledge of software design principles and design patterns, with applied experience in scalable and maintainable systems
Benefits
- Competitive salary
- Stock options
- Comprehensive health insurance
- 401(k) matching
- Flexible work arrangements
- Professional development opportunities
- Diverse and inclusive culture