Skip to main content

Senior Software Engineer

Posted yesterday

second door healthPhoenix (AZ)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Job Description
Core Responsibilities:
  • Full-stack implementation of scalable, fault tolerant applications in coordination with a distributed team
  • Develop highly effective automated tests to satisfy or exceed quality standards
  • Write clear and detailed documentation for application features and systems
  • Iterate on architecture solutions and code implementations to suit short-term needs and long-term business goals
  • Elevate your team by providing actionable feedback through diligent code reviews and general mentorship
  • Play an integral role as a leadership voice within your team to facilitate best practices and strong planning
  • Work diligently with Product Managers and Designers to translate business needs into technical solutions
  • Communicate technology decisions to technical and non-technical stakeholders alike
  • Seek to consistently broaden your knowledge and expand your skillset
  • Strive to find ways to improve engineering standards, processes, and tooling
  • Technical Skills Candidates should meet the following requirements at an intermediate to advanced level: Strong JavaScript fundamentals
  • TypeScriptNode.jsGraphQL (client-side and server-side, experience with the Apollo ecosystem preferred)
  • React (Experience with Next.js preferred)CSS (Experience with CSS-in-JS libraries i.e. styled-components preferred)
  • PostgreSQL or comparable relation databases
  • Experience with ORMs (preferably TypeORM)
  • GitUnit, Integration and End-to-End testing (Preferably Jest and Cypress)
  • Candidates should have familiarity with the following: React Native (Experience with Expo preferred)
  • Architecture & cloud systems designCI/CD Pipelines (GitLab preferred)
  • Build tools and package managers (Rollup, Webpack, NPM, etc)
  • Experience with the following are "nice-to-haves" but not required: AWSTerraformQualifications 5+ years of experience developing SaaS applications
About Us: At Second Door, we're on the path to solving a $600B problem in healthcare. One that impacts over 160M Americans every year: Musculoskeletal (MSK) health conditions. These minor aches, sprains, and strains often start out small, but add up to big dollars over time, both for individuals and businesses. Fortunately, we know exactly how to best manage these conditions, and we know how to do so in a way that reduces long term disability and avoids high dollar medical claims. There's only one problem... 90% of the time we don't follow these guidelines. Every year over 140M Americans end up going down the wrong path, often getting costly imaging or surgeries that might not be necessary, being prescribed dangerous medications that can have life-altering consequences, or foregoing care all-together leading to a higher likelihood of chronic conditions. All that said, we know why this happens. And we've cracked the code on how to solve it. The end result: we're on a path towards defining a new standard of care in a $40B industry, and we're on track towards helping it double in size over the next 10 years. Now here's where you come in: today, we're a growing, passionate team led by industry veterans who have spent decades solving difficult challenges in the MSK management space with multiple successful exits under their belts. We're building out our core team that will shape the future of our platform and our business. We're looking for individuals who are just as passionate as they are talented, to bring change to an industry that desperately needs it. In return, we're excited to offer high reward to those who take the leap and join us early on this journey. We're just getting started - are you ready to hop onboard our rocket ship?

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this