
Staff Software Engineer – UI, React.js
Acquia
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
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