The company is seeking a skilled Software Developer to build and maintain scalable backend services and RESTful APIs to support the growth of their healthcare data platform.
Requirements
- Proficiency in Python and experience building APIs with FastAPI
- Familiarity with React and best practices for frontend/backend collaboration
- Strong understanding of relational and NoSQL database systems
- Experience with Docker, cloud platforms (AWS, GCP, or Azure), and CI/CD tools is a plus
- Solid grasp of asynchronous programming in Python
- Knowledge of GraphQL, WebSockets, and microservices architecture preferred
- Familiarity with modern frontend tools and frameworks (e.g., Vite, Tailwind CSS, Next.js)
Responsibilities
- Build and maintain backend services and RESTful APIs using Python and FastAPI
- Design and manage both relational and NoSQL databases such as PostgreSQL and MongoDB
- Integrate external services and third-party APIs into the system architecture
- Participate in peer code reviews and contribute to maintaining a high-quality codebase
- Diagnose and resolve issues to improve performance, reliability, and scalability
- Collaborate on architectural decisions, product direction, and technical planning
- Work closely with frontend developers to support seamless end-to-end integration across the platform
Other
- Bachelor’s degree in Computer Science or related field, or equivalent professional experience
- 5+ years of experience in backend software development
- Excellent communication skills and a collaborative, team-oriented mindset