Natera
Senior Software Engineer, Portal Application
About this role
Description: Seeking a Senior Software Engineer to design, develop, and maintain a web portal application for providers. Role involves improving user experience and functionality to positively impact patient outcomes. Requirements: BS degree in computer science or equivalent. 6+ years of software development experience, preferably with NodeJS, TypeScript, React. Experience with front-end development and software development lifecycle. Knowledge of Test-Driven Development, microservices, AWS ecosystem, GraphQL, and REST API design. Strong relational database skills and teamwork abilities. Benefits: Comprehensive medical, dental, vision, life, and disability plans for employees and dependents. Free testing for employees and their families, fertility care benefits, 401k, and generous employee referral program.