Note: This position primarily involves full-stack TypeScript development with a significant emphasis on the frontend. We encourage applications from full-stack engineers with robust frontend skills, as well as exceptional frontend engineers.
5+ years of professional software development experience with Node.js
3+ years of experience developing front end interfaces using TypeScript, React and Apollo
Experience with a full-stack JS framework like Redwood.js, Nest.js or Next.js
Experience working with utility-first CSS frameworks such as Tailwind
Comfortable working within a design system and a component library
Experience designing, building and maintaining GraphQL based web services and APIs
Experience with relational database design using PostgreSQL and Prisma
Experience integrating with authorization providers such as Clerk or Auth0
Familiarity with microservices and distributed systems
Experience with continuous delivery, including building and maintaining CI/CD pipelines
Experience with Git and GitHub workflows
Previous startup experience as a software engineer
Our Non-Discrimination Policy
People of color, women, and those who identify as LGBTQ are encouraged to apply. Clade does not discriminate against any employee or applicant for employment on the basis of race, color, religion, creed, ancestry, national origin, sex, age, disability, political affiliation, marital status, citizenship status, sexual orientation, gender identity, military or veteran status or any other basis that is prohibited by applicable law. Our policies, as well as practices, seek to ensure that employment opportunities are available to all employees and applicants, based solely on job-related criteria.