Bicycle Health is a telemedicine group specializing in the treatment of individuals with Opioid Use Disorder. As a Full Stack Software Engineer, you will be responsible for building and maintaining technology that enhances patient care through web and mobile applications, contributing to a mission-driven codebase that impacts patient outcomes.
Responsibilities:
- Use your knowledge of modern technologies (TypeScript, React, GraphQL, and Node.js) to implement, test, and maintain critical product features
- Partner with product managers, physicians, and staff members to build solutions that improve the patient experience
- Build and maintain features across our entire ecosystem, including mobile applications, TypeScript backend services, and cloud-based data layers, ensuring end-to-end functionality and performance
- Operate with openness and integrity, contributing to a diverse, inclusive, and low-ego collaborative environment
- Deliver value to our users reliably and transparently, maintaining high standards for code quality and performance
- Embrace Lean Startup behaviors, looking for ways to make technology and processes simpler and more efficient
- Build strong relationships with teammates and stakeholders, participating in code reviews and shared learning sessions
- Regular and predictable attendance is required
Requirements:
- 3-5 years of professional experience building and maintaining web or mobile-responsive applications and backend services
- Proficiency with React and Node.js
- Strong experience with TypeScript is highly preferred
- Experience working with GraphQL or Express and designing/consuming RESTful APIs
- Familiarity with Google Cloud Platform (GCP) or similar cloud environments
- Understanding of iterative agile delivery, CI/CD pipelines, and writing testable, maintainable code
- A proactive approach to troubleshooting and a desire to take ownership of discrete features or modules
- Consistent access to a private work environment with high speed internet and professionally appropriate surroundings for frequent video conferencing and a workstation setup conducive to remote work needs