Job description

We are seeking a full-time Senior React engineer with experience building high-traffic and production-ready web applications. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the hospitality industry, designing and building the next generation client architecture that currently serves 80MM monthly visitors.

Job can be remote (USA - West Coast) or in Portland, Seattle, or LA

  • Be responsible for maintaining and expanding the feature set and component library

  • Own individual modules and act as the technical SME for them

  • Work alongside an incredible team of designers, strategists and engineers and solve difficult problems

  • Learn from skilled veterans on building software and get guidance on your career growth

  • Ability to work early hours to communicate to our developments teams in LA and Poland

  • Move and adapt to change at a rapid pace

  • Interface with creative, business, and engineers alike

  • Quick learner with passion to learn and adapt to new technologies

  • Excellent verbal and written communications skills and being a team player

  • Attention to details and striving for perfection

  • Honest, mature, committed and ensure a high level of communication

Basic Requirements

  • 5+ years of professional experience as a senior software developer or senior web developer

  • 5+ years designing, developing, and scaling modern web applications

  • 5+ years experience with JavaScript, HTML5, CSS/SASS, and modern web technologies NodeJS, React, Mobx, Webpack

Technical Requirements

  • Strong ability for reasoning with complex async code, deep understanding of the JS event loop

  • Expertise in using Developer Tools for debugging, live editing, perf evaluation, JS profiling, etc

  • Solid understanding of both object oriented and functional programming paradigms

  • Understanding of code chunking strategies

  • Writing unit tests with tools such as Mocha/Chai, Jasmine, or Jest as well as UI component unit tests using Enzyme, or similar

  • Well-versed in distributed version control systems and patterns such as Git, GitHub, Git Flow

  • Proven record of creating commercial quality software,

  • Proven record of being team player and performing peer code reviews

  • Ability to ensure technical feasibility of UI/UX design

Bonus Points

  • Familiarity / experience with Next.js, GraphQL/Apollo, Redux, Relay Modern, Storybook.js,

  • Familiarity with Adobe Experience Manager / Cloud

  • Familiarity / experience of headless web architectures (CMS)

  • Experience building Progressive Web Apps

Source: StackOverflow

Please let Superformula know you found this job on Remote Only as a thank you to us! 👌