POSITION SUMMARY:
Natera is currently seeking a Senior Engineer, Front-End Web Development, who has experience delivering custom business web applications as an advanced React developer. The candidate must be in Austin, TX or willing to relocate to Austin, TX (this is not a fully remote position).
PRIMARY RESPONSIBILITIES:
- Work with product and design teams and stakeholders to define requirements, user workflows and stories.
- Contribute to the software designs derived from written requirements and design documents.
- Design and implement reliable, robust, testable middle-tier services
- Analyze and improve existing front-end applications and propose improvement solutions
- Collaborate with other team member to implement highly maintainable, performant web applications
- Write unit tests across main user workflows.
- Design and implement new user-facing features on existing web applications.
- Provide transparency and working progress on deliverables
QUALIFICATIONS:
- Minimum of 8 years of web development experience.
- Minimum of 5 years of React experience.
- Minimum of 2 years of Angular experience.
- Minimum of 3 years of experience with front-end testing frameworks React Testing Library and Cypress.
- Knowledge of Python and Java.
- Excellent communication skills.
- Provide a portfolio of current websites (and links to them) which can be discussed at a technical level in an interview.
- Able to write and use SQL queries effectively.
- Good understanding of browser rendering behavior and performance.
- Knowledge in REST API design concepts and JSON
KNOWLEDGE, SKILLS, AND ABILITIES:
- Bachelor of Science in Computing Science, or equivalent work experience
- Master of Science degree in software engineering or information systems is preferred.
- Read and write design documentation in English.
- Excellent organizational and time management skills.
- Good communication skills in group-chat and over telephone.
- Demonstrated teamwork skills with a solid analytical background.