Full Stack Software Engineer
Core
Design, develop, and maintain scalable web applications across frontend and backend platforms for a modern ecosystem of web, Android, and iOS apps.
Role type
Full Stack Software Engineer
Builds
End-to-end web applications, reusable components, RESTful APIs, and database solutions
Domain
Life sciences and healthcare intelligence
Deliverable
production ML models | product features
Required skills
ReactJS, Java, Spring Boot, REST API design, SQL, PostgreSQL, Git, frontend architecture, backend architecture, testing, debugging, performance optimization, Agile processes
Preferred skills
Python, Scala, Snowflake, Kubernetes, Docker, cloud platforms (Azure/AWS), CI/CD pipelines, authentication/authorization (OAuth/JWT/SSO), AI-assisted development tools
Technologies
ReactJS, Java, Spring Boot, SQL, PostgreSQL, Git, Snowflake, Kubernetes, Docker, Azure, AWS
Responsibilities
Design and develop end-to-end web applications; Build reusable components and libraries; Develop and maintain RESTful APIs; Design and optimize database solutions; Collaborate with cross-functional teams to deliver features; Ensure technical feasibility of UI/UX designs; Troubleshoot application issues; Develop automated tests; Participate in code reviews; Contribute to small to medium complexity features; Work within Agile processes; Document development processes; Implement security and performance best practices
Seniority
Mid-level, hands-on IC