Staff Software Engineer
New
A
AcquiaSoftware Development
Remote-CanadaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of front-end software development experience.
- Required Skills
- FigmaGitCSSJavascriptJestTypeScriptReduxReactPlaywright
Requirements
- 8+ years of front-end software development experience.
- Demonstrable knowledge of front-end development (CSS/SASS, JavaScript, and HTML).
- Experience with front-end authentication and authorization flows.
- Proficiency with React (or similar front-end framework) and TypeScript.
- Ability to produce WCAG-compliant UI elements.
- 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 Playwright or equivalent.
- Experience working in Agile and continuous delivery environments.
- Familiarity with modern CI/CD tooling.
- Proactive interest in AI technologies and applying AI to front-end challenges.
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.
View Full Description & ApplyYou'll be redirected to the employer's site