Posted in

Senior Software Engineer – UI

Senior Software Engineer – UI

CompanyNatera
LocationSan Carlos, CA, USA
Salary$118200 – $147200
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 8+ years of frontend development experience, with a focus on building secure, scalable web applications
  • Expert-level experience with React and its ecosystem
  • Strong proficiency in modern JavaScript/TypeScript
  • Experience with NextJS and other modern frontend frameworks
  • Expertise in HTML5, CSS3, and modern CSS frameworks
  • Experience with frontend testing frameworks and methodologies
  • Experience with frontend build tools and module bundlers
  • Experience working with common UI Component libraries
  • Strong understanding of web performance optimization techniques
  • Experience with frontend architecture and design systems
  • Demonstrated ability to write clean, maintainable code
  • Excellent organizational, communication, presentation, and facilitation skills

Responsibilities

  • Work closely with designers and product teams to implement pixel-perfect, responsive user interfaces
  • Work with an engineering team to make key design and technical implementation decisions
  • Build reusable component libraries and maintain frontend architecture
  • Optimize application performance and ensure cross-browser compatibility
  • Implement robust client-side data management and state handling
  • Perform code reviews and mentor the development team on frontend best practices
  • Collaborate with backend engineers to design and consume APIs effectively
  • Champion web accessibility standards and best practices
  • Participate in UX discussions and provide technical feasibility insights
  • Be a contributing team member to the end-to-end execution of compliance initiatives

Preferred Qualifications

  • Healthcare IT experience is beneficial, but not required
  • Quality Assurance Mindset; Nice to have: familiarity with regulated environments