Acquia

Staff Software Engineer – UI, React.js

Acquia

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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 NA-recruiting@acquia.com as it relates to regulation C.R.S. § 8-5-201. Information regarding benefits are linked here.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
front-end developmentCSSSASSJavaScriptHTMLReactTypescriptReduxunit testinge2e testing
Soft Skills
mentoringcollaborationcode reviewsdesign reviewscommunication