Senior Full Stack Developer

12 hours ago


Old Toronto, Ontario, Canada Klick Full time
Senior Full Stack Developer

The Senior Full Stack Developer is a key technical leadership role at Klick, responsible for driving technical direction, solution quality, and operational delivery for projects or groups of projects. Success is measured by the quality of technical solutions and the reliability of project deliveries.

This role reports to the Technical Director and operates as the trusted advisor and second in command. The Senior Full Stack Developer also acts as a guide, mentor, and coach for the development team, helping them learn, grow, and troubleshoot.

Responsibilities
  • Provide technical direction and solutions during delivery and other project phases.
  • Read and write code, ensuring adherence to best practices and quality standards.
  • Develop project estimates and ensure QA understands project development approaches.
  • Understand the Klick SDLC and ensure projects follow best practices for development, including code reviews and version management.
  • Escalate deviations from best practices to the Technical Director.
  • Set up initial project code structures and own the overall codebase for multiple projects.
  • Develop server-side components for web applications, web services, and mobile apps from scratch.
  • Integrate front-end code with back-end components.
  • Write technical documentation and ensure project source code documentation is up-to-date.
  • Manage high-stakes production code deployments, handling production data with caution.
  • Ensure work tickets contain accurate, complete, and up-to-date information.
  • Monitor deadlines and communicate with impacted teams if deadlines are at risk.
  • Be aware of budget risks and escalate issues with recommendations.
  • Stand in for the Technical Director as needed.
Required Experience and Skills
  • Experience leading complex technical projects from solution phase to deployment.
  • Ability to architect complex solutions in software development areas, such as Web, CRM, Mobile, or Database.
  • Proven track record of launching tested software to Production environments, including deployment and rollback plans.
  • Excellent software development skills in C#, Python, PHP, or server-side Javascript.
  • Excellent SQL skills.
  • Understanding of best practices for version control.
  • Excellent verbal and written communication skills.
  • Team orientation and interpersonal skills.
  • Talent for anticipating problems and identifying creative solutions.
  • Experience implementing security best practices and handling confidential information.
  • Staying up-to-date with emerging technologies and industry trends to ensure Klick's technology stack remains competitive.
  • Understanding the business impact of technical decisions and ability to communicate technical concepts to non-technical stakeholders.
Beneficial but Not Required
  • People management experience.
  • Familiarity with multiple software development methodologies.
  • Native mobile application experience.
  • VR software development experience.
  • Knowledge of DevOps and Continuous Integration.
  • Knowledge of containers (e.g., Docker).
  • Familiarity with integrating AI into applications.


  • Old Toronto, Ontario, Canada SuiteSpot Technology Full time

    About SuiteSpot TechnologySuiteSpot Technology is a PropTech company that is revolutionizing the way residential real estate is managed and operated at scale. Our award-winning solutions help our customers achieve their goals by combining cutting-edge technology, enterprise support, and development agility in a best-in-class offering.Job Title: Senior Full...


  • Old Toronto, Ontario, Canada SuiteSpot Technology Full time

    About SuiteSpot TechnologySuiteSpot Technology is a PropTech company that is revolutionizing the way residential real estate is managed and operated at scale. Our award-winning solutions help our customers achieve their goals by combining cutting-edge technology, enterprise support, and development agility in a best-in-class offering.Job Title: Senior Full...


  • Old Toronto, Ontario, Canada Ezofis Inc Full time

    Senior Full Stack DeveloperEzofis Inc is seeking a highly skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end components of our web applications.Key ResponsibilitiesDesign and develop scalable web applications using C++ and...


  • Old Toronto, Ontario, Canada Ezofis Inc Full time

    Senior Full Stack DeveloperEzofis Inc is seeking a highly skilled Senior Full Stack Developer to join our team. As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end components of our web applications.Key ResponsibilitiesDesign and develop scalable web applications using C++ and...


  • Old Toronto, Ontario, Canada Manulife Insurance Malaysia Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, testing, delivering, maintaining, and improving business applications across the entire software development lifecycle.Responsibilities:Design and...


  • Old Toronto, Ontario, Canada Manulife Insurance Malaysia Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, testing, delivering, maintaining, and improving business applications across the entire software development lifecycle.Responsibilities:Design and...


  • Old Toronto, Ontario, Canada Levio Full time

    Senior Full Stack EngineerWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Levio. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.ResponsibilitiesDesign and develop scalable and efficient software...


  • Old Toronto, Ontario, Canada Levio Full time

    Senior Full Stack EngineerWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Levio. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.ResponsibilitiesDesign and develop scalable and efficient software...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer**Job Summary**Nexus Systems Group Inc. is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications.**Key Responsibilities****Technical Leadership**Provide technical guidance and...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack Developer**Job Summary**Nexus Systems Group Inc. is seeking a highly skilled Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications.**Key Responsibilities****Technical Leadership**Provide technical guidance and...


  • Old Toronto, Ontario, Canada Ndctek Full time

    Job Title: Senior Full Stack DeveloperAbout Us: Ndctek is a leading-edge creative studio at the forefront of video and image models.Job Summary: We're seeking a highly skilled Senior Full Stack Engineer to join our innovative team. As a key member, you will be responsible for designing, developing, and maintaining our cutting-edge applications.Key...


  • Old Toronto, Ontario, Canada Ndctek Full time

    Job Title: Senior Full Stack DeveloperAbout Us: Ndctek is a leading-edge creative studio at the forefront of video and image models.Job Summary: We're seeking a highly skilled Senior Full Stack Engineer to join our innovative team. As a key member, you will be responsible for designing, developing, and maintaining our cutting-edge applications.Key...


  • Old Toronto, Ontario, Canada S I Systems Full time

    Senior Full Stack DeveloperS I Systems is seeking a highly skilled Senior Full Stack Developer to support digital transformation projects in the public sector.Key Responsibilities:Participate in field research and user interviews to gather project requirements.Lead technical discovery, including creating diagrams and documentation.Develop detailed solution...


  • Old Toronto, Ontario, Canada S I Systems Full time

    Senior Full Stack DeveloperS I Systems is seeking a highly skilled Senior Full Stack Developer to support digital transformation projects in the public sector.Key Responsibilities:Participate in field research and user interviews to gather project requirements.Lead technical discovery, including creating diagrams and documentation.Develop detailed solution...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack DeveloperAs a key member of our team, you will play a crucial role in driving the success of our software development efforts. Your expertise in full stack development will enable you to oversee the team's development efforts, provide technical leadership, and maintain high standards of software quality.Key Responsibilities:Analyze and...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Senior Full Stack DeveloperAs a key member of our team, you will play a crucial role in driving the success of our software development efforts. Your expertise in full stack development will enable you to oversee the team's development efforts, provide technical leadership, and maintain high standards of software quality.Key Responsibilities:Analyze and...


  • Old Toronto, Ontario, Canada TD Bank Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:The Asset Liquidity and Funding Analytics team at TD Securities is seeking a highly skilled Senior Full Stack Developer to join their team. As a key member of the team, you will be responsible for designing and delivering comprehensive end-to-end solutions with overall accountability for the technical...


  • Old Toronto, Ontario, Canada TD Bank Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:The Asset Liquidity and Funding Analytics team at TD Securities is seeking a highly skilled Senior Full Stack Developer to join their team. As a key member of the team, you will be responsible for designing and delivering comprehensive end-to-end solutions with overall accountability for the technical...


  • Old Toronto, Ontario, Canada Prodigy Education Full time

    Transform Education with Prodigy EducationProdigy Education is a global leader in game-based learning, dedicated to helping every student in the world love learning. Our mission is to deliver effective learning experiences to every student, and we're seeking a skilled Senior Full Stack Developer to join our team.About the RoleWe're looking for a talented...


  • Old Toronto, Ontario, Canada Prodigy Education Full time

    Transform Education with Prodigy EducationProdigy Education is a global leader in game-based learning, dedicated to helping every student in the world love learning. Our mission is to deliver effective learning experiences to every student, and we're seeking a skilled Senior Full Stack Developer to join our team.About the RoleWe're looking for a talented...