Job description We are seeking a Frontend Engineer with 4+ years’ experience building large-scale web applications with distributed teams. This is a 12-month contract with the opportunity for extension or conversion to FTE. You'll be joining a high visibility product team focused on producing a best-in-class customer experience in the hospitality and automotive industries, designing and building the next generation client architecture serving 9M+ monthly visitors.
Skills
Ability to take ownership of work items and help cultivate new ones with a Product-first mindset Frontend app development Be self-organizing, respect projects conventions, communicate clearly and briefly GraphQL API concepts and implementation patterns Testing (unit, integration, CI/CD E2E) Ability to work and communicate primarily across GMT-8 through GMT-3 (where our teams reside and work) Languages/frameworks
React 16 and higher SCSS (Flexbox, CSS grid) Typescript Next.js Cypress Node.js LTS Understanding of infrastructure as code (e.g. Terraform, CloudFormation, or Serverless) Tooling
CI/CD Pipelines Chrome/Firefox Debugging Tools React Profiler for performance Familiarity with code bundling & splitting strategies and tools Sentry and similar exception analysis providers Various Analytics providers To thrive as a member of our team, you must:
Operate with an ownership mentality by taking initiative, being resourceful, and executing with passion Have excellent verbal and written communications skills Be able to work the hours necessary to communicate with our development teams in North America and South America Be a quick learner and be passionate about learning Embody creativity, be honest, humble, mature, committed, and cultivate a positive culture Be a team player and educator