Senior Frontend Software Developer

Posted 4 weeks ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Senior Frontend Software Developer building user-facing experiences for a global commerce company in gaming. Collaborating with international teams to deliver high-performance frontend solutions.

Responsibilities

  • Collaborate with product managers, designers, and backend engineers to translate complex requirements into intuitive user experiences.
  • Design, build and evolve scalable, high-performance frontend web applications.
  • Participate in code reviews, share best practices, and help maintain high engineering standards within the frontend team.
  • Work closely with DevOps to streamline CI/CD pipelines, improve deployment reliability, and enhance observability through metrics and monitoring tools.
  • Own features end-to-end such as requirement refinement, implementation, testing, and delivery.
  • Optimize frontend performance, focusing on loading times, rendering speed, and bundle efficiency.
  • Ensure cross-browser and multi-device compatibility while meeting accessibility (a11y) and usability standards.
  • Contribute to the modernization, refactoring, and continuous performance improvements to keep the platform scalable, maintainable, and aligned with product goals.
  • Contribute and enforce engineering best practices across coding, documentation, testing, and review processes.
  • Ensure strong automated test coverage and reliable CI/CD workflows that reduce manual effort and improve delivery predictability.
  • Own operational excellence, including incident response, root-cause analysis, and long-term reliability improvements.
  • Advocate for scalability, performance, security, and observability across the platform’s architecture and tooling.
  • Identify technical risks, estimate complexity, and communicate trade-offs to leadership and stakeholders.

Requirements

  • At least 2+ years of experience holding a senior frontend development title.
  • 7+ years of frontend software development experience with strong expertise in modern frontend frameworks at scale.
  • Extensive experience with Typescript, React, Redux or modern state management libraries.
  • Experience with module federation, component architecture, performance optimizations, accessibility, RSC, and SSR patterns.
  • Strong expertise in modern CSS frameworks and UX/UI design systems and principles.
  • Solid understanding of microservices architecture and RESTful or RPC-style APIs integration and patterns.
  • Proficiency with Node.js and MongoDB for server-side functionality.
  • Experience with automated testing frameworks (Vitest/Jest) and end-to-end testing (Playwright/Cypress).
  • Good understanding of bundling and compilation (e.g., webpack, rollup, vite, esbuild).
  • Experience with CI/CD workflows (GitLab CI or similar), private registries, and secure artifact handling.
  • Proven ability to influence technical decisions and drive change.
  • Experience in a leadership role is a plus.
  • Excellent interpersonal and communication skills facilitating effective collaboration with a cross functional team.
  • Committed to writing high-quality code and continuously improving projects.
  • Strong understanding of development best practices, including design patterns, testing methodologies, and an agile development process.
  • Passionate about software development with a track record of continuous growth.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Benefits

  • Equal Employment Opportunity Statement
  • We celebrate diversity and are committed to creating an inclusive environment for all employees.
  • We do not discriminate based on any characteristic protected by law.
  • We consider qualified applicants with criminal histories in accordance with the Fair Chance Act.

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

CypressJavaScriptJestMicroservicesMongoDBNode.jsReactReduxTypeScriptWebpack

Location requirements

HybridMontrealCanada

Report this job

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