About The Position

We are looking for Software Engineers to join the Onboarding Experience team in the Engineering department at Root. The Onboarding Experience team is responsible for the first-touch customer experience at Root and builds platforms that power new customer acquisition and policy customization. You’ll play a key role in solving customer and business problems in collaboration with your teammates and Product partners. The Onboarding Experience team’s systems have a direct impact on the customer experience across multiple business channels. This is a full-stack role with a front-end focus; the Onboarding Experience team works closely with many non-technical stakeholders, such as Design and Product departments, to implement delightful user experiences for our customers. Root is a “work where it works best” company. This means we will support you working in whatever location that works best for you across the US.

Requirements

  • 4-8 years as a software engineer
  • Proficiency with React and Javascript
  • Experience with a high-level object oriented programming language
  • Experience modifying, maintaining, and consuming APIs
  • An eagerness to work closely with your team in a collaborative environment
  • Curiosity in clearly defining the customer problem that needs to be solved
  • Excellent communication skills, both with engineering colleagues and team stakeholders

Nice To Haves

  • Experience with Typescript
  • Experience with AWS
  • Experience with server-driven UI
  • Experience with creating and maintaining unit tests
  • Experience with system monitoring and observability tools, such as Datadog

Responsibilities

  • Write, test, and deploy software solutions that are accurate and resilient
  • Support your systems in production and resolve incidents and issues that affect our customers
  • Increase the effectiveness of your team by suggesting code and process improvements
  • Actively seek to understand the customer’s problem to ensure you are developing effective solutions
  • Collaborate closely with supportive teammates to share and improve your work
  • Clearly communicate and document your work to help others learn
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service