Rosetta Stone

Senior Web Engineer

  • USA, WA, Seattle Office
  • USA, VA, Harrisonburg, Fairfield
  • USA, VA, Arlington, Rosslyn Kent
  • USA, Remote
  • USA, CO, Boulder Office
  • USA, TX, Austin Office
  • Full Time
  • JR102867

Rosetta Stone is looking for an experienced Web software engineer with solid experience implementing large scale websites using modern technologies. You will join the team that develops and supports Rosetta Stone web presence in the US and world-wide.

This position requires focus on results; collaborative attitude; architectural prowess, ability to balance focus on short term deliverables with achieving long-term goals. It will require active contributions to continuous improvement of process, architecture, site performance and user impact.

Required Skills

  • 3+ years experience developing responsive, mobile-friendly websites
  • 3+ years experience with JavaScript (ES5,ES6)
  • 2+ years experience with ReactJS
  • Extensive understanding and experience with HTML, JSX, CSS
  • Experience with NodeJS, NPM packages experience a plus
  • Experience with GatsbyJS
  • GraphQL experience
  • Redux implementation and testing
  • Experience working with multi-varied localizations / specifications for different markets using same components
  • Experience with Tag Management platforms, preferably Google; Adobe a plus
  • Unit Testing with Enzyme / Jest expertise
  • Content Management Experience
  • Experience with A/B Testing, analytics tools
  • CI with Jenkins; CD experience
  • Agile development & git experience; using Atlassian tools is a plus
  • Familiarity with any Google Cloud and/or AWS product
  • Bachelor’s degree – ideally in Computer Science, Engineering or MIS
  • Excellent communication skills

Additional desired skills and experience

  • An eye for UX/UI
  • Airtable experience
  • Algolia Experience
  • Kubernetes Experience
  • Serverless computing experience / implementation
  • DevTooling experience (Yargs, Puppeteer)