Natera

Senior Software Engineer – Billing

Natera

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $125,600 - $157,000 per year

Job Level

Senior

Tech Stack

AngularAWSCypressDockerGraphQLJavaJavaScriptJestNode.jsReactRubyRuby on RailsSCSSTypeScriptVue.jsWebpack

About the role

  • 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.
  • Participate in the full software development lifecycle, including planning, implementation, testing, and release.
  • Advocate for continuous improvement in frontend tooling, build processes, and testing strategies.
  • Contribute to documentation, testing, and technical compliance initiatives, including HIPAA-related best practices.
  • 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.

Requirements

  • BS degree in computer science, comparable program, or equivalent.
  • 7+ years of experience building secure, scalable, customer-facing web applications.
  • 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.
  • Exposure to backend technologies (e.g., Node.js, Java, or Ruby on Rails) is a bonus but not required.
  • Strong analytical, problem-solving, and teamwork skills.
  • Excellent communication, collaboration, and organizational skills.
Benefits
  • Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents.
  • Free testing for Natera employees and their immediate families.
  • Fertility care benefits.
  • Pregnancy and baby bonding leave.
  • 401k benefits.
  • Commuter benefits.
  • Generous employee referral program.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptTypeScriptHTML5CSS3SassReactVueAngularRESTful APIGraphQL
Soft skills
analytical skillsproblem-solving skillsteamwork skillscommunication skillscollaboration skillsorganizational skillsmentoringadvocacy for best practicespeer code reviewscontinuous improvement
Certifications
BS degree in computer scienceHIPAA trainingGeneral Policies and Procedure Compliance trainingsecurity training