Natera is looking to solve the problem of delivering intuitive, high-performing, and accessible user experiences for their customers by evolving the customer-facing products that define Natera’s digital experience.
Requirements
- Expertise in modern frontend frameworks such as React (preferred), Vue, or Angular.
- Strong skills in JavaScript (ES6+), TypeScript, HTML5, CSS3/Sass, and responsive design principles.
- Experience with frontend build tools (Webpack, Vite, or similar) and testing frameworks (Jest, React Testing Library, Cypress).
- Proficiency in RESTful and/or GraphQL API integration.
- Familiarity with UI/UX best practices, accessibility (WCAG), and cross-browser compatibility.
- Experience with AWS, CI/CD pipelines, and Docker is a plus.
- Advanced knowledge of React, TypeScript, Sass, and frontend architecture patterns.
Responsibilities
- Collaborate with Product Managers, Designers, and Backend Engineers to design and implement user interfaces that are performant, accessible, and scalable.
- Drive the architecture and design of complex frontend systems using modern frameworks and libraries.
- Perform peer code reviews, mentor other developers, and champion best practices in frontend development.
- Translate business and design requirements into modular, reusable, and maintainable UI components.
- Ensure the highest standards of UI/UX quality, including responsiveness, accessibility, and cross-browser compatibility.
- Optimize application performance and loading times, focusing on frontend efficiency and user satisfaction.
- Partner with backend teams to design and integrate RESTful and GraphQL APIs efficiently.
Other
- Must complete training relating to HIPAA/PHI privacy, General Policies and Procedure Compliance training and security training as soon as possible but not later than the first 30 days of hire.
- Must maintain a current status on Natera training requirements.
- Strong analytical, problem-solving, and teamwork skills.
- Excellent communication, collaboration, and organizational skills.
- Commitment to code quality, testing, and maintainability.