Responsibilities
- Design and implement full-stack applications using React (frontend) and Python (backend), with a database primary data store.
- Collaborate with scientists, laboratory operators, and business stakeholders to translate complex requirements into practical, production-ready software solutions.
- Contribute to architectural decisions, system design reviews, and sprint planning within a collaborative software development team.
- Ensure software meets the highest standards of robustness, performance, and compliance, adhering to regulatory requirements (e.g., ISO 13485, IEC 62304).
- Follow software engineering best practices, including automated testing, CI/CD, and change management protocols.
- Integrate cloud computing solutions (e.g., AWS or GCP) for data analysis, storage, and deployment.
- Continuously improve existing codebases and internal development processes through refactoring and peer feedback.
- Engage in cross-functional initiatives that span assay development, lab automation, and commercial software products.
Benefits
- Paid vacation, sick time, and parental leave (if applicable)
- Medical, dental, vision, life, disability coverage
- Flexible spending accounts
- 401k with company match
Work Arrangement
On-site
Additional Information
- Candidates must be local to Boulder or willing to relocate prior to starting.