portal resources jobs companies t tandem diabetes care principal react software engineer

Principal React Software Engineer


Join our agile remote-first team of experienced developers, testers, and designers to build the next generation web and mobile diabetes management platform. You will work on the cutting edge of the React ecosystem to build a unified React Native/Web codebase that serves customers worldwide. We are proud to make the lives of people with diabetes better by delivering user experiences that enhance Tandem's best in class smart insulin pumps for patients and caregivers around the globe.



Tandem Culture

  • Relentless innovation through continuous experimentation
  • An environment based on trust, where you have the freedom to be yourself
  • A diverse team of passionate and excellent individuals
  • Drive to deliver the highest possible quality



Tech stack

React Native (including Web), Typescript, React Hooks, Styled Components, Relay, Websockets, Service Worker, Storybook, Webpack, Fastlane, Git, Bamboo, Docker, Jest, React Testing Lib, CodeceptJS, MirageJS, Gherkin



Job Responsibilities

A highly skilled senior team leader responsible for the design, troubleshooting, documentation, and performance of testing and debugging of software for the Company's cloud, web and mobile apps. Although this is not a management position, being a principal engineer is a leadership position. Using behavior, words and attitude, the principal engineer sets an example for all members of the software team with regard to (1) people skills, (2) communication skills, and (3) participation in departmental activities such as meetings, design reviews and daily scrums.

  • Independently designs, develops, modifies, and tests software units per corporate software process documents.
  • Independently identifies opportunities in software process, discusses with peers, and implements proposals to address gaps.
  • Implement new features to deliver customer portal features and diabetes data visualizations
  • Leverage the latest React technologies to engineer clean, modularized, and well unit and integration tested TypeScript code that runs seamlessly across native and mobile apps
  • Build out our components library for Web, iOS, and Android and contribute to our design system
  • Integrate micro services, negotiate API contracts, and architect modern client data caches
  • Push the boundaries of how software development works in a regulatory environment
  • Work with DevOps to set up custom CI/CD pipelines for web and mobile at scale
  • Mentor junior engineers through peer coding, perform code reviews, prepare knowledge transfers, discuss how we write code, and improve the developer experience
  • May act as technical lead for both individual projects and/or entire products.
  • Prepares project status reports including milestone dates, product backlog tasks and other aspects of the Design Control process.



Your Skills

  • 8 plus years' experience in the field of web application software development or in a related area
  • Bachelor's degree in Engineering or Computer Sciences or related field or equivalent combination of
  • education and applicable job experience.
  • Drive to deliver business outcomes and question the status quo
  • Expert in developing modern React (Native) apps (3+ years experience)
  • Experience writing well tested and modularized TypeScript code
  • Understanding of the cost of overly DRY and smart code
  • Excellent written and verbal communication skills
  • An eye for design and the ability to collaborate effectively with designers
  • Background in native Android and iOS app development
  • Experience with CI/CD pipelines for large scale mobile and web apps



Our Offer

  • A flexible remote working environment and fun team
  • Competitive salary, great benefits, and stock options
  • Continuous mentoring and opportunities to grow your career
  • The chance to truly improve people's live through what you do




Let us send you new openings similar to Principal React Software Engineer straight to your Inbox. Weekly or Daily. 7-day free trial 💌

The ability to work remotely increases employee happiness by 20 percent.