Precision for Medicine is hiring a UI Software Engineer to join a small, collaborative team supporting Translational Sciences applications. In this hands-on front-end role, you will design, prototype, and build intuitive, user-centered interfaces, directly shaping how users interact with our laboratory and operational systems.
What You'll Do
- Build and enhance user interfaces across Precision LIMS, Lab ePortal, Logistics ControlTower, and related applications.
- Develop rapid prototypes using tools like Figma and Figma Make, iterating based on stakeholder feedback.
- Implement clean, responsive, accessible, and maintainable front-end code.
- Translate wireframes and prototypes into high-quality functional components.
- Leverage AI-driven prototyping and layout tools to rapidly generate interface concepts.
- Administer and optimize third-party UI components like Handsontable, ensuring they are current and validated.
- Conduct UI testing, usability validation, and accessibility reviews.
- Provide documentation for UI workflows, component behavior, and design decisions.
- Promote best practices in front-end coding, design consistency, and user-centered design.
- Partner with the Automated Testing team to ensure UI components are testable and compatible.
- Conduct AI-assisted usability reviews, accessibility checks, and workflow evaluations.
What We're Looking For
- Bachelor’s degree in Computer Science, Software Engineering, User Experience Design, or related field, or equivalent practical experience.
- 3 - 6+ years of professional front-end or full-stack development experience.
- Experience designing UI components using JavaScript/TypeScript and modern frameworks like Vue.js, React, or Angular.
- Demonstrated ability to create interactive prototypes with tools such as Figma or similar.
- Experience collaborating with Business Analysts and stakeholders to refine requirements.
- Familiarity with Git-based source control (GitLab, GitHub, or Azure DevOps).
- Experience working within agile development teams.
- Strong understanding of UI/UX principles, usability heuristics, and user-centered design.
- Proficiency in HTML, CSS, JavaScript/TypeScript.
- Experience integrating and customizing third-party JavaScript components, especially grid/spreadsheet engines like Handsontable.
- Knowledge of API-driven UI development and working with RESTful interfaces.
- Excellent visual and interaction design sensibilities with attention to detail.
- Strong troubleshooting and performance optimization skills.
- Effective communication and ability to collaborate cross-functionally.
Nice to Have
- Experience in life sciences, healthcare, laboratory systems, or regulated environments.
- Exposure to Computer Systems Validation (CSV) or 21 CFR Part 11.
- Experience with or strong interest in AI-powered design and engineering tools (e.g., Figma Make, Galileo AI, Uizard, Vercel v0, Cursor) to accelerate prototyping and development.
- Experience with Vue.js and React strongly preferred.
- Familiarity with AI-assisted capabilities such as auto-layout generation, code generation, or pattern-library creation.
Technical Stack
- Languages: JavaScript, TypeScript, HTML, CSS
- Frameworks: Vue.js, React, Angular
- Tools: Figma, Figma Make, Handsontable
- Infrastructure: Git, GitLab, GitHub, Azure DevOps, RESTful APIs
Team & Environment
You will work within a small, collaborative development team supporting laboratory and operational applications, partnering closely with Business Analysts and key business stakeholders.
Benefits & Compensation
- Compensation range: $83,200—$124,800 USD
- Health insurance
- Retirement savings benefits
- Life insurance and disability benefits
- Parental leave
- Paid time off for sick leave and vacation
- Discretionary annual bonus
Precision Medicine Group is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.






