Nateraposted 2 days ago
$99,300 - $124,100/Yr
Full-time • Mid Level
Austin, TX

About the position

As a Software Engineer, Full Stack you will design, develop, and maintain full-stack software applications and services to support upcoming projects. You have experience in building user-facing web applications and have a passion for great user experience with a great eye for design. You will work with operational teams to work with their data sets and software, and to build the next generation of Natera reports, using a combination of tools, including React, AWS, and more. Together with the talented Engineering Team, Product Managers and Designers, you will work on new and exciting experiences for our customers.

Responsibilities

  • Work closely with the architecture and product teams to drive complex system design.
  • Perform code reviews and mentor the development team with best practices.
  • Make key design and technical implementation on the complex system and help guide engineering vision.
  • Work closely with stakeholders to define requirements, and transform into highly scalable and reliable, developer-friendly microservices APIs.
  • Design, build and maintain highly sustainable systems to support our business applications.
  • Continue improving process and procedure and evangelizing best practices.
  • Be a contributing team member to the end-to-end execution of compliance initiatives.
  • Be responsible for practicing technical design, developing new functionality and maintaining existing components.

Requirements

  • 5+ years of overall software development experience, preferably secure, scalable web applications with front and back end web technologies.
  • Experience with programming in Java framework such as Spring.
  • Experience with programming in JavaScript frameworks such as NextJS.
  • Experience with cloud providers, AWS is preferred.
  • Experience with front-end development in React.
  • Experience with databases including SQL and noSQL.
  • Experience with Ruby and RoR frameworks is a plus.
  • Experience with micro-service enterprise architecture, cross-platform integration, and building scalable applications in heterogeneous environments.
  • Experience with software development lifecycle process from build, software configuration, change control, and release and deployment activities.
  • Strong relational database skills including database design and optimization.
  • Demonstrated teamwork skills with a solid analytical background.
  • Excellent organizational, communication, presentation, and facilitation skills.
  • Healthcare IT experience is beneficial, but not required.

Nice-to-haves

  • Familiarity with regulated environments.

Benefits

  • Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents.
  • Free testing for employees and their immediate families.
  • Fertility care benefits.
  • Pregnancy and baby bonding leave.
  • 401k benefits.
  • Commuter benefits.
  • Generous employee referral program.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service