Staff Software Engineer – UI, React.js

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Software Engineer (UI) utilizing React.JS for Acquia, enhancing digital customer experiences through innovative software solutions.

Responsibilities

  • Work in a highly collaborative environment with front and back-end engineers, product managers, product owners, and product designers.
  • Mentor other frontend engineers on the team.
  • Collaborate with your team members to review their work and have your work reviewed in turn.
  • Design and develop unit and system tests that give the team confidence to deploy to production multiple times per day.
  • Produce comprehensive software documentation for public and internal use.
  • Participate in the entire software development lifecycle, including planning, development, automated test construction, deployment, and operations.
  • Work in a team environment where your team owns and operates the services you build.
  • Carry cross-team initiatives from end to end: code reviews, design reviews, operational robustness, security hygiene, etc.

Requirements

  • 8+ years of front-end software development experience.
  • Have 8+ years of experience and demonstrable knowledge of front-end development (CSS/SASS, JavaScript and HTML)
  • Are proficient with React or similar front-end framework and Typescript
  • Are able to produce UI elements that are WCAG compliant
  • Familiarity with Redux or other state management tools
  • Experience with tailwind or a similar CSS library
  • Experience with Git and NPM
  • Experience writing unit tests with Jest or equivalent
  • Experience writing e2e tests with Selenium/Webdriver.io/Cypress or equivalent
  • Experience working in Agile and continuous delivery environments
  • Familiarity with modern CI/CD tooling
  • Strong written and verbal communication skills

Benefits

  • Interested residents of Colorado may contact [email protected] as it relates to regulation C.R.S. § 8-5-201. Information regarding benefits are linked here.

Job type

Full Time

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

CypressJavaScriptJestReactReduxSCSSSeleniumTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.