Senior Software Engineer
Core
Build user-centric digital health products and modern internet applications, integrating with technical ecosystems to address diverse patient and business needs.
Role type
Senior Software Engineer (Full-Stack)
Builds
Modern front-end and back-end systems, reusable libraries, and high-performance web applications for global users.
Domain
Digital Health / Biopharmaceuticals / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Python, TypeScript, JavaScript, React, Angular, Next.js, Node.js, Java, PostgreSQL, REST API design, Kafka, AWS (serverless), Git, CI/CD, Unit/Integration Testing, System Design, Mentoring
Preferred skills
FastAPI, Flask, Django, Databricks, WebSockets, GraphQL, SOAP, XML, MongoDB, DynamoDB, JIRA, Agile methodologies
Technologies
React, Angular, Next.js, Node.js, Java, Python, TypeScript, JavaScript, Bootstrap, PostgreSQL, Kafka, AWS, Jenkins, GitHub Actions, Jest, Cypress, Selenium, Git, GitHub, GitLab
Responsibilities
Deliver high-quality modern user experiences using front-end and back-end frameworks; Build systems of medium-to-high complexity with minimal supervision; Implement reusable libraries and ensure responsive design across platforms; Develop application code and unit tests; Partner with design teams on UI/UX; Guide the team in developing products with good data quality; Participate in setting coding standards and conducting code reviews; Collaborate with cross-functional teams to understand requirements and design technical solutions; Conduct training sessions for team members and end-users.
Seniority
Senior, hands-on IC with mentoring responsibilities