Senior Software Engineer
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
How This Role Makes a Difference
As a Senior Software Engineer, you will be responsible for developing and maintaining modern software products that streamline operations at Care Access, unlock massive efficiencies, and accelerate the future of clinical research. You will work within an experienced and motivated cross-functional team using full-stack TypeScript to deliver experiences that empower and delight our users.
How You'll Make An Impact
- Develop full-stack web applications using modern TypeScript in a functional-first style.
- Implement clean, modern, and intuitive UIs that bring Figma mockups to life, collaborating closely with product designers.
- Build efficient, scalable, and secure backend APIs in Node.js and PostgreSQL.
- Collaborate with other engineers on the team through code reviews, mentorship, and pairing to maintain a high standard for technical excellence and feature delivery.
- Proactively improve and maintain our codebases to keep technical debt low and data models aligned with real-world domains.
- Support our systems in production by executing deployments, playing an active role in incident responses, and working with DevOps on operational and infrastructure improvements.
- Write and review design documents and lead technical discussions on system architecture.
- Work with QA Engineers to ensure that features are well-documented and fully testable.
- Participate in Agile development methodologies, including sprint planning, stand-ups, and retrospectives.
The Expertise Required
- Strong proficiency in modern TypeScript, React, and Node.js.
- Experience with functional programming techniques.
- Experience with relational databases, such as PostgreSQL.
- Experience with cloud platforms, such as AWS or Azure.
- Ability to work independently and in a remote-first team environment.
- Excellent communication and collaboration skills.
Certifications/Licenses, Education, and Experience
- Minimum Education:
- Bachelor’s or Master’s degree in Computer Science or equivalent experience.
- Minimum Experience:
- At least 6 years of experience in both front-end and back-end web development.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
More Openings at Care Access
Explore Top Companies in this Space
N-Power Medicine
Healthcare / Clinical Research / HealthTech
Cogstate
Clinical Research / Neuroscience / HealthTech / SaaS
Little Journey
Healthcare / Digital Health / Clinical Research / Enterprise Software
Saalex Corporation
Engineering Services / Information Technology / Cybersecurity / Defense & Aerospace
Care Access
View Company ProfileCare Access is a pioneering, enterprise-grade clinical research organization engineered to orchestrate and radically decentralize the execution of complex medical trials. Operating as a high-velocity, community-based healthcare infrastructure, the company dismantles the geographic and logistical bottlenecks of traditional clinical research by deploying agile, rapid-response research teams and mobile testing units directly to diverse patient populations. Moving beyond the friction of centralized hospital-based trials, Care Access seamlessly integrates advanced clinical screening capabilities with a deeply connected local provider network. Under the hood, their highly scalable operational ecosystem allows top-tier pharmaceutical sponsors—including industry giants like Eli Lilly, AbbVie, and Moderna—to accelerate patient enrollment and execute Phase I-IV trials on a massive scale. What sets Care Access apart is its uncompromising dedication to democratizing medical innovation; by bridging the gap between cutting-edge life science R&D and underrepresented grassroots communities, the platform dramatically accelerates the development of life-saving therapeutics while ensuring equitable access to the future of medicine.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.
