Frontend Developer - Toronto, Canada - LetsStopAIDS

    LetsStopAIDS
    LetsStopAIDS Toronto, Canada

    2 weeks ago

    Default job background
    Accounting / Finance
    Description

    LetsStopAIDS is Canada's Youth-HIV charity focusing on HIV prevention and knowledge exchange by engaging young people and fostering leadership. Since 2004, we have been creating a global network of youth-HIV leaders. We value innovation and creativity and seek a developer that will transcend this through each final product.

    Position

    This is a 6-month contract with the option to extend it up to 6 months. Based in Toronto. We are seeking a motivated Front-End Developer to join our Communications Team. This role offers the opportunity to work on web solutions ranging from static websites to complex web applications primarily using framework (React), TypeScript (JavaScript), TailwindCSS.

    About you:

    • Experience in developing web applications and shipping user-facing features with TypeScript and component-based JS frameworks/libraries like , React, and
    • Familiarity with current trends and best practices in front-end architecture, including performance, SEO, security, and usability (such as semantic HTML, SSG, SSR, image optimization, and mobile-first design).
    • Familiarity with product and design life cycles, and experience in collaborating closely with designers and marketing specialists.
    • Proficiency with version control systems like Git, and tools for CI/CD such as GitHub Actions, Husky, and webhooks.
    • Experience with Google Analytics 4, Tag Manager, Azure, and CMS platforms (such as HyGraph, Sanity, Strapi) is an asset.
    • Google Analytics and tag manager experience is an asset.
    • Demonstrated ability in SEO and accessibility best practices for front-end developers.
    • Keen eye for aesthetic design and creativity with proper execution.
    • Strong experience troubleshooting cross-browser compatibility issues.
    • Excellent organizational skills and ability to work on multiple projects.
    • Strong communication skills and the ability to articulate complex ideas and concepts.
    • Ability to work in evolving agile environment.

    Responsibilities:

    • Design and implement highly engaging, creative features that attract new users and motivate them to revisit our web apps
    • Work with designers and digital marketing specialists to define and outline the product requirements
    • Be a subject matter expert on our business logic, architecture, and the core tech in our stack , TypeScript)
    • Explore and recommend current trends, techniques and technologies that could have a positive impact on the company
    • Ensure technical feasibility and SEO optimization of UI/UX designs
    • Optimize our web applications for maximum performance and scalability
    • Effectively communicating, across many channels, your progress with your team and stakeholders.
    • Self-test completed features before passing the job to the Release QA team.
    • Brainstorm and propose improvements and solutions to the software.

    Dedication: The role will require 40 hours per week in-person at the LetsStopAIDS office.

    Before you Apply

    [Compensation]

    Total compensation will be determined in line with the candidate's demonstrated experience. Our range for this role is between $50, ,000.

    [Travel Requirement]

    There is less than 15% travel required for this role.

    How to Apply

    • All applicants are required to complete the following quiz in order to be considered for this role:

    Videos to Learn More

    • Our Website:
    • Our Story -
    • LetsStopAIDS' Strategic Plan -

    LetsStopAIDS values diversity in the workplace, is committed to Employment Equity, we also endorse the GIPA principles. For more information about LetsStopAIDS, please visit