League

Senior Software Engineer, Frontend/Web

League

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$135,200 - CA$150,000 per year

Job Level

Senior

Tech Stack

CloudCypressJavaScriptJestReactReduxSCSSTypeScriptWebpack

About the role

  • Architectural Leadership: Take ownership of technical design and architectural decisions for major frontend features and systems.
  • Feature Development: Lead the development of new, scalable features from inception to launch, writing clean, efficient, and well-documented code that adheres to best practices
  • Quality & Standards: Uphold and improve our high standards for code quality and software reliability through rigorous code reviews, building comprehensive automated test suites (unit, integration, and E2E), and monitoring application performance
  • Technical Mentorship: Actively mentor and coach junior and intermediate engineers, elevating the technical skills of the entire team through pair programming, knowledge sharing, and constructive feedback
  • Collaboration & Vision: Work closely with UX/UI designers, product managers, and backend engineers to translate complex requirements into intuitive, user-friendly interfaces, ensuring a seamless and accessible user experience
  • Performance Optimization: Identify and address performance bottlenecks, ensuring our applications are fast, responsive, and reliable
  • Innovation & Strategy: Stay current with emerging frontend trends and technologies, evaluating and proposing new tools or practices that can improve our development process and product

Requirements

  • 5+ years of professional experience in frontend web development.
  • Proven expertise with React/Redux
  • Strong command of JavaScript (ES6+) and TypeScript.
  • Deep knowledge of HTML5, CSS3, and modern CSS techniques like CSS-in-JS or preprocessors like Sass.
  • Experience with RESTful APIs
  • Expertise in building and maintaining automated test suites using frameworks like Jest, Cypress, or React Testing Library.
  • Experience with frontend build tools and bundlers such as Webpack or Vite