Senior Front-End Technology Lead

4 weeks ago


Calgary, Alberta, Canada Critical Mass Full time

Role Summary

The Front-End Technology Lead at Critical Mass is responsible for driving the technical direction of our front-end development team. This includes writing sustainable code, performing code reviews, creating and maintaining technical documentation, and contributing to the success of our projects.

Key Responsibilities

  • Support client presentations regarding technical perspectives.
  • Review code, mentor, and uphold coding guidelines and best practices for junior teammates.
  • Own the technical architecture and design of the web solution while overseeing front-end development activities.
  • Gather new user and business requirements, map them to appropriate technical solutions, and estimate associated development tasks.
  • Ensure concise and clear documentation is maintained.
  • Own software release activities, including reviewing code changes, client demonstrations, QA hand-offs, and presenting solutions and justifications for tasks.
  • Debug or troubleshoot complex or critical issues that cannot be handled by junior positions and provide root cause analysis.
  • Evaluate project scaffolding and associated automation tools for the project.
  • Create training programs for technologies within fields of expertise.
  • Setup regular one-on-one meetings to provide coaching, feedback, career development, and status reporting to direct reports.
  • Ensure compatibility of code across devices, viewport sizes, and browsers.
  • Assess and optimize page performance and maintain WCAG compliance.

Requirements

  • Advanced English Proficiency (B2+ reading, writing, and conversation).
  • Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.
  • At least 5 years of experience working with front-end technologies (HTML/CSS/JavaScript).
  • Work experience with cross-browser and cross-device compatibility.
  • Work experience with responsive development.
  • Expert knowledge of recent development patterns and practices (Mobile First, MVC, Object Oriented development).
  • Expert knowledge of integrating front-end solutions with APIs and web services.
  • Proficiency with popular JavaScript frameworks and cross-browser compatibility.
  • Knowledge of design patterns (e.g., model-view-controller, observer, object-oriented, etc.) and working with several mainstream libraries and frameworks (React, VueJS, or any other).
  • Experience with unit-testing best practices and libraries.
  • Capable of writing code compliant with modern accessibility (e.g., ARIA, WCAG, Microformats, ADA, RDF) and SEO guidelines and best practices.
  • Capable of working with new technologies and building proof of concept prototypes.
  • BS in Computer Science or related technical discipline; or equivalent strong experience as Software Development Lead in exact areas of expertise required for CM (Digital Agencies projects, Web development projects, SCRUM/Agile software projects).


  • Calgary, Alberta, Canada CB Canada Full time

    CB Canada is seeking a skilled Senior Front-End Developer to join their team. In this full-time, permanent role, you will be responsible for leading the development of our company's front-end application, leveraging React-based open-source frameworks.Key Responsibilities:Design and implement complex front-end applications using modern JavaScript and...


  • Calgary, Alberta, Canada CB Canada Full time

    Senior Front-End DeveloperWe are seeking a skilled Senior Front-End Developer to join our team at CB Canada. As a key member of our development team, you will be responsible for designing and implementing cutting-edge front-end solutions using React-based frameworks.Key Responsibilities:Design and develop complex front-end applications using React and...


  • Calgary, Alberta, Canada Critical Mass Full time

    Key Responsibilities:Support or deliver client presentations regarding technical perspectives. Review code, mentor and uphold coding guidelines and best practices for more junior teammates. Own the technical architecture and design of the web solution while overseeing the front-end development activities. Gather new user and business requirements, map them...


  • Calgary, Alberta, Canada M-SOL INC. Full time

    We are seeking a highly skilled Senior Front-End Web Developer to join M-SOL INC. in our mission to create innovative and user-friendly websites.About the RoleThe ideal candidate will have extensive experience in web development, with a strong focus on front-end technologies. Key responsibilities include:Collaborating with cross-functional teams to design...


  • Calgary, Alberta, Canada Ndata Solutions Ltd. Full time

    We are looking for a highly skilled Senior Front-end Web Developer to join our team at Ndata Solutions Ltd. in a permanent full-time position.The salary for this role is estimated to be around $65,000 per year, depending on experience.As a Senior Front-end Web Developer, you will be responsible for designing and developing user-centric web applications using...


  • Calgary, Alberta, Canada Mnp Llp Full time

    Transformative Front End Developer OpportunityMNP is a leading national accounting, tax and business advisory firm in Canada, and we're looking for a talented Front End Developer to join our Technology - Development team. As a key member of our empowered team, you'll have the opportunity to combine your passion with purpose and make a real impact in the face...

  • Front End Team Lead

    4 weeks ago


    Calgary, Alberta, Canada Jiffy Lube Full time

    Job Summary: We are seeking a highly skilled Front End Supervisor to join our team at Jiffy Lube. As a Front End Supervisor, you will be responsible for overseeing the front-end operations, ensuring seamless customer experiences, and leading a team of front-end staff.Key Responsibilities:Authorize payments and manage front-end financesOrder merchandise and...


  • Calgary, Alberta, Canada ENGINEERINGUK Full time

    MNP is a leading national accounting, tax, and business advisory firm in Canada. We are proud to be entrepreneurial and thrive in the face of change.As a Front-End Developer at MNP, you will have the opportunity to make an impact on our Technology - Development team. This diverse team of tech-savvy builders and problem solvers embraces digital...

  • Front End Team Lead

    4 weeks ago


    Calgary, Alberta, Canada Amanail Boutique Full time

    Amanail Boutique is seeking a highly skilled Front End Supervisor to oversee the daily operations of our front end team. The ideal candidate will have a strong background in sales and customer service, with the ability to motivate and lead a team of sales workers.Key Responsibilities:Assign sales workers to duties and ensure they are meeting their sales...


  • Calgary, Alberta, Canada Cardiai Inc Full time

    About Cardiai Inc.We are seeking an experienced and skilled Senior Front-End Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality front-end features for our web applications.Key Responsibilities:Consult with clients to understand their requirements and...


  • Calgary, Alberta, Canada Netcracker Technology Full time

    Are you a highly skilled technical professional looking for a challenging role? We are seeking an experienced Senior Technical Operations Lead to join our team at Netcracker Technology.About the RoleThis is a full-time, permanent position with a salary range of $120,000 - $160,000 per year, depending on experience. As a Senior Technical Operations Lead, you...

  • Front End Team Lead

    2 weeks ago


    Calgary, Alberta, Canada Amanail Boutique Full time

    Job Title: Front End SupervisorJob Description:As a Front End Supervisor, you will be responsible for overseeing the front end operations of our company, Amanail Boutique. Your duties will include assigning sales workers to duties, authorizing payments, ordering merchandise, and preparing reports. You will also be responsible for resolving issues that may...


  • Calgary, Alberta, Canada About Staffing Ltd. Full time

    About Staffing Ltd.We are seeking a skilled Front-End Developer to join our team at About Staffing Ltd. This individual will work in office with an evolving team of developers supporting this growing organization on new product lines.The ideal candidate will have at least 3 years of relevant experience with JavaScript and Node.js to jump in and hit the...

  • Front End Developer

    4 weeks ago


    Calgary, Alberta, Canada ENGINEERINGUK Full time

    Inspirational, innovative, and entrepreneurial teams are what make our company thrive. We're looking for passionate developers to join our Technology - Development team as Front End Developers. Our empowered teams drive digital transformation and push the boundaries of what's possible in our industry.We're seeking tech-savvy builders and problem solvers with...


  • Calgary, Alberta, Canada Netcracker Technology Full time

    Job Title: Senior Technical Operations LeadSalary: $120,000 - $180,000 per annumAbout the Role:This role involves overseeing end-to-end solution delivery including planning, execution, monitoring, and closure. The successful candidate will work closely with IT/Engineering and cross-functional teams to ensure seamless project execution.Key...

  • Front End Team Lead

    2 weeks ago


    Calgary, Alberta, Canada Western Nails & Spa Full time

    A key member of our sales team, the Front End Supervisor at Western Nails & Spa is responsible for the daily operations of the sales floor. Key responsibilities include assigning sales workers to duties, authorizing payments, ordering merchandise, and maintaining inventory.In addition to these tasks, the Front End Supervisor will also be responsible for...


  • Calgary, Alberta, Canada MNP Full time

    Job DetailsDescriptionMNP is a leading national accounting, tax, and business advisory firm in Canada, proud of its Canadian roots and entrepreneurial spirit. As a key player in the industry, we are always looking for talented individuals to join our team and help us transform mid-market business practices.Our Technology - Development team is a diverse group...

  • Front-end Developer

    4 weeks ago


    Calgary, Alberta, Canada Gp Group Full time

    About the Role:We are seeking a skilled Front-end Developer to join our team. The ideal candidate will have expertise in creating visually appealing and user-friendly interfaces.Key Responsibilities:Design and develop user interfaces for our web applications.Collaborate with cross-functional teams to ensure alignment with business objectives.Stay up-to-date...

  • Front End Team Lead

    4 weeks ago


    Calgary, Alberta, Canada Western Nails & Spa Full time

    Job SummaryWe are seeking a highly skilled Front End Supervisor to join our team at Western Nails & Spa. As a key member of our sales floor team, you will be responsible for leading and guiding our sales staff to achieve exceptional customer service and sales results.Key ResponsibilitiesAssign sales workers to duties to ensure optimal sales floor coverage...

  • Senior Technical Lead

    4 weeks ago


    Calgary, Alberta, Canada Netcracker Technology Full time

    Job SummaryAs a Senior Technical Manager at Netcracker Technology, you will be responsible for leading technical teams and overseeing the development of complex software systems. This is a full-time, permanent position with a standard 40-hour workweek. The successful candidate will be eligible for discretionary bonuses and/or salary increases in accordance...