
Senior Software Engineer – Billing
Natera
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $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