About Us:
First Stop Health provides care that people love® with our convenient, high-quality and confidential virtual care solutions – Telemedicine, Virtual Mental Health and Virtual Primary Care. We help our patients save time and money through compassionate care that’s available 24/7 via app, website or phone.
First Stop Health offers a comprehensive benefits package that includes various health and medical coverage options, dental and vision coverage, disability and life coverage, making healthcare easily accessible. For those that choose to waive medical coverage a monthly medical waiver allowance will be provided.
First Stop Health offers a remote-first work environment and flexible paid time off, including Summer Fridays. Furthermore, the employer match 401k plan and monthly phone stipend demonstrate the company's commitment to employee financial well-being. The First Stop Health membership benefit is another added perk for employees and provides Virtual Urgent Care, Virtual Mental Health, and Virtual Primary Care from their very first day!
Job Description:
First Stop Health is seeking a detail-oriented and driven Software Engineer (Back-End) to join our growing team. As a back-end software engineer, you will be responsible for developing and maintaining scalable Django Python systems for our health care platform. You will work closely with other engineers to design and implement new features, maintain existing functionality, and ensure the overall stability and performance of our products.
Responsibilities:
- Develop and maintain back-end services using Python and Django
- Work with the team to implement and improve API endpoints and RESTful services
- Build and support scalable and efficient back-end systems
- Integrate with databases (primarily PostgreSQL) and manage data models
- Assist in the transition of monolithic architecture to microservices as required
- Collaborate with front-end engineers to deliver seamless full-stack solutions
- Write clean, maintainable, and efficient code
- Participate in peer code reviews and continuous improvement initiatives
- Continuously monitor and optimize the performance, scalability, and fault tolerance of services
Requirements:
- 3+ years experience with Python, Django, and Django REST Framework
- 3+ years experience with relational databases, especially PostgreSQL
- Basic knowledge of containerization using Docker
- 3+ years experience with building and maintaining API services
- Understanding of message brokers (e.g., RabbitMQ, Kafka)
- Familiarity with CI/CD pipelines and version control systems (e.g., Git, Bitbucket)
- 3+ years experience working in Agile development environments.
Bonus:
- Familiarity with authentication frameworks such as OAuth2 and OpenID Connect
- Experience with asynchronous programming and event-driven architectures is a plus
- Exposure to microservices architectures is a plus.
First Stop Health is committed to diversity, equity, inclusion, and belonging. Research shows that women, people of color and other historically underrepresented groups tend to only apply to jobs in which they meet all of the job requirements. Unsure if you check every box? Apply. We’d love to consider your unique experiences and how you could make First Stop Health even better.
To learn more about First Stop Health, visit www.fshealth.com and if you require any assistance during the application process or have questions, please don't hesitate to contact our talent acquisition team via email at careers@fshealth.com