Full Stack Developer

Remote
Technical – Software Engineering /
Full Time /
Remote
OVERVIEW
Full-Stack Python/JavaScript Software Engineer to help develop foundational clinical trial software that addresses critical problems in healthcare technology. By expanding access to crucial treatment options for patients, you will have a direct impact on improving lives. A great addition to our team will be motivated, curious, and eager to learn.  We care deeply about what we are creating and the role it will play in the Clinical Trials industry. If you’re passionate about making changes, this is the job for you. 

In this role, you will collaborate with fellow engineers and product stakeholders to design and implement features across the entire stack. Whether you come from a traditional university program or a non-traditional bootcamp path, your passion for innovation and problem-solving is what truly matters. We value individuals who find fulfillment in being part of something larger than themselves—delivering high-quality, scalable solutions to transform the clinical trial landscape.

Please note, to help us best identify qualified candidates, this job posting has several screening questions as part of the applicant process, all of which are reviewed by the hiring team, not AI. Responses of N/A or generated using AI assistance will be disqualified from consideration.

Key Responsibilities
Design, build, and maintain full-stack applications using Python and JavaScript.
Implement and consume RESTful APIs, ensuring efficient data flow between internal services and external vendors. 
Collaborate with cross-functional teams to translate product requirements into scalable features.
Participate in code reviews, upholding best practices for quality, reliability, and security.
Continuously refine processes and tooling to improve developer experience and codebase health.
Use modern AI native tooling to aid in your development process and move fast/be efficient/but not in a  weird move fast and break shit way
Be able and willing to make your own infrastructure changes, from inception through deployment and end user validation

Minimum Qualifications
Bachelor's degree or 4 years of work equivalent combination of training and experience
5+ years of professional software development experience
5+ years of experience with a Python API framework 
5+ years of experience working with RESTful APIs (creating and consuming)
5+ years of experience working with relational databases
3+ years of experience with modern React patterns
3+ years of experience with AWS or similar cloud platforms
3+ years of experience in healthcare technology
2+ years of experience with HL7 FHIR APIs
Answering all applicant questions