Senior Front-End Developer
PhenoTips
Scaling Precision Medicine with PhenoTips
At PhenoTips, we are transforming genetic medicine by helping healthcare providers seamlessly integrate genomic insights into patient care. Backed by top Canadian investors, leading healthcare institutions, and researchers, our platform powers precision medicine for health systems, clinics, and research organizations worldwide.
We are looking for a Senior Front-End Developer with 6–8 years of experience who is passionate about building intuitive, responsive, and scalable user interfaces that enhance the way clinicians and genetic counselors deliver care. This individual will play a critical role in shaping how users interact with genomic data by developing modern, user-centric front-end components and applications.
This isn’t just a software developer role, it’s a mission-critical position at the intersection of genomics, healthcare IT, and software innovation.
One Year From Now, Here’s How You’ll Be Seen:
✅ Your Team Sees You As – A reliable, collaborative, and forward-thinking front-end engineer who elevates our front-end stack and user experience. You bring technical excellence and a design-informed mindset that strengthens our development practices.
✅ Customers See You As – A creator of seamless, beautiful, and efficient interfaces that make complex genetic data approachable. Your work improves their daily workflows and helps deliver better care.
✅ The Company Sees You As – A UI/UX visionary and code craftsman. You lead by example in maintaining high-quality front-end codebases, setting standards, and mentoring teammates. You contribute to architectural decisions and product vision.
✅ The Industry Sees You As – A seasoned Front-End developer with a passion for healthcare innovation and a keen eye for usability, accessibility, and design systems. You represent PhenoTips through intuitive design and clean code.
How You’ll Make This Happen
🎨 Design & Deliver World-Class Front-End Experiences
- Build responsive, accessible, and maintainable user interfaces in React based on user needs and clinical workflows.
- Develop reusable components and design patterns that scale with our platform.
- Translate product requirements and mockups into elegant, performant code.
- Maintain consistent branding and UI cohesion across the application.
⚙️ Improve Development Practices & Code Quality
- Champion code quality, testing, and front-end performance best practices.
- Contribute to and enforce a strong development process including version control, CI/CD pipelines, and security considerations.
- Modernize existing codebases and frameworks while maintaining legacy functionality where needed.
- Collaborate with QA to debug and resolve UI/UX issues quickly and thoroughly.
🤝 Collaborate Cross-Functionally for Maximum Impact
- Work closely with backend developers, designers, product managers, and clinical stakeholders to ensure UI/UX reflects real-world use cases.
- Participate in sprint planning, standups, and retrospectives to keep teams aligned.
- Support onboarding and mentorship of new front-end team members.
- Engage with end users to understand their needs and iterate on UI designs accordingly.
📚 Document & Share Knowledge
- Write and maintain developer documentation for front-end features, APIs, and workflows.
- Provide clear communication through well-written commit messages, PRs, and technical specs.
- Create mockups or wireframes to illustrate new feature ideas or improvements.
What You Bring
✔️ 6–8 years of experience in front-end web development, with a strong portfolio of production-ready applications.
✔️ 3+ years of experience using React.js in production environments.
✔️ Strong knowledge of HTML, CSS, JavaScript/TypeScript, and front-end tooling (e.g., webpack, Babel).
✔️ Experience developing cross-browser and mobile-friendly applications.
✔️ Passion for intuitive UI/UX design and attention to detail in layout and interactivity.
✔️ Excellent debugging skills and familiarity with developer tools.
✔️ Strong understanding of RESTful APIs and how to build for performance and scalability.
✔️ Experience with Git and collaborative workflows (e.g., PRs, feature branches, rebasing).
✔️ Proficient with Unix shells and scripting (e.g., Bash, Zsh).
✔️ Excellent communication skills with the ability to explain technical decisions clearly.
✔️ A collaborative mindset with a desire to mentor and grow with the team.
Bonus Points
🎯 Experience with design tools like Figma, Miro, or Sketch to prototype and mock up interfaces.
🎯 Prior exposure to healthcare, genetics, or clinical software environments.
🎯 Bachelor’s degree in Computer Science, Engineering, or related field.
🎯 Experience with Next.js or similar front-end frameworks.
🎯 Leadership or team management experience.
🎯 Understanding of accessibility standards (WCAG) and frontend security best practices.
🎯 Entrepreneurial mindset.
Why Join PhenoTips?
✅ Mission-driven work—help reshape the future of personalized medicine.
✅ Remote-first culture with flexible hours and autonomy.
✅Competitive salary (range of $90k to $110k) + performance-based equity (Employee Stock Option Plan).
✅ A collaborative, fast-paced team backed by world-class partners and investors.
🚀 Ready to build the future of genomic medicine with us? Apply today.
Application Requirements:
If you are interested in joining us at PhenoTips, please do apply and ensure that with your application you provide a
Cover Letter and Resume. For your cover letter please outline why you are interested in PhenoTips, why you are interested in this role and why you believe you would be a good fit.
Please Note:
- Successful candidates will require a background check as well as 2 references after a conditional offer is made.
- Only applicants that are selected to move forward through the recruitment process will be contacted.
Location: This is a full-time, permanent position available to Canadian residents. You must be authorized to work in Canada and please note that visa sponsorship is unavailable.
Deadline: 13 June 2025; 11:59pm EST
We look forward to hearing from you!
We are committed to building and fostering an environment where our employees feel included, valued, and heard. PhenoTips maintains equality in the workplace by ensuring that no employee or applicant is denied employment opportunities for reasons unrelated to ability. PhenoTips is strongly committed to diversity within its community and welcomes applications from visible minority group members, women, Aboriginal persons, persons with disabilities, members of sexual minority groups and others who may contribute to diversity within our organization.