Responsibilities
Contribute code to the frontend part of our codebase. It is a React application written in Typescript, that uses GraphQL API (through Relay).
Own features end-to-end, from product definition, through implementation, and to production.
Share your knowledge and passion for code quality with the rest of the team through code reviews and pairings.
Grow both personally and professionally. We treat growth seriously, as we believe that our team will thrive only if and when every one of the team members does.
Requirements
Extensive experience with our frontend tech stack: TypeScript & ReactJS, GraphQL.
Some familiarity with our backend stack can also come in handy: Elixir, Phoenix, Absinthe on top of the Postgres database.
Familiarity with CI/CD ways of shipping code. We do it with: Pulumi, Kubernetes and GitHub Actions.
Product sense. You care about the product, why people use it, and obsess about how to make it better for them. Ideally, you’ve developed one yourself, and know where to focus your energies in order to have the most impact.