Design, build, and maintain efficient, reusable, and reliable React code Ensure the best possible performance, quality, and responsiveness of applications Identify bottlenecks and bugs, and devise solutions Help maintain code quality, organization, and automatization Be involved in all stages of building products from inception to delivery Help shape the future of architecture and best practices Contribute to a healthy engineering culture of feedback and growth Familiarity with continuous integration Familiarity with development aiding tools Able to create database schemas that represent and support business processes Familiarity with TypeScript, Cordova, Native development for Android and / or iOS, RAIL Performance, PWA, SSR, Node, Cypress and Jest Full-stack experience (Ruby or Elixir are a bonus)