Sr. Full Stack Developer

2 months ago


Markham, Canada Carlton One Engagement Full time

Can work be meaningful? Can it mean more than money, meetings, projects and deadlines? Can companies inspire change? Create positive climate eco-action? We’re staking our business on ‘Yes’ to every one of those questions.

CarltonOne is a global B2B technology company that helps the world reward exceptional people. We inspire employees to be more productive, sales teams to be more effective and customers to be more loyal.

Our platform is the backbone of the global engagement industry, enabling companies to run powerful employee recognition, customer loyalty, rewards, sales and channel incentive programs. We serve a diverse roster of over 450 clients and business partners, 500 vendors, and 14 million members across 185 countries. Each of our platform solutions fuels our eco-action mission of funding tree planting. We have already funded 18 million trees, and are on a growth trajectory to fund millions more. Learn more at carltonone.com

About the Opportunity:

As a Senior Full-Stack Developer at CarltonOne Engagement, you will be an integral part of our specialized development team, bringing your extensive experience and expertise to the forefront. You will collaborate within an open development environment, working closely with your team to write exceptional code and solve complex client problems. We take pride in giving our developers the freedom to create dynamic solutions, fostering innovation and excellence. Code success is a shared challenge and a team effort, nurtured daily alongside managers who collaborate as your equals. At CarltonOne Engagement, there are no ivory towers—just great people developing amazing products that exceed expectations.

Responsibilities:

  • Design, develop, and maintain web applications and services using JavaScript/TypeScript, Node.js, NestJS, and VueJs.
  • Implement and optimize RESTful APIs.
  • Design and maintain MySQL databases, ensuring high performance and data integrity.
  • Develop and manage containerized applications using Docker.
  • Collaborate with front-end and back-end developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Participate in code reviews, pair programming, and mentoring of junior developers.
  • Write comprehensive unit and integration tests to ensure software quality using Jest.
  • Troubleshoot and debug applications to improve performance and resolve issues.
  • Contribute to the architecture and design of new features and services.
  • Work in an Agile environment, participating in sprint planning, stand-ups, and retrospectives.
  • Other duties as assigned            

Qualifications:

  • 5+ years of professional experience as a Developer/Full Stack Developer.
  • Proficiency in JavaScript and TypeScript, with strong experience in Node.js and React.js (or VueJS).
  • Hands-on experience with NestJS for building scalable back-end services.
  • Strong knowledge of relational databases, particularly MySQL.
  • Experience with containerization using Docker.
  • Familiarity with front-end technologies like HTML5, CSS3, and modern JavaScript frameworks.
  • Strong problem-solving skills and a proactive attitude towards learning new technologies.
  • Excellent communication and teamwork skills.

Additional ‘nice to have’ qualifications:

  • You have experience with secure development tools.
  • You enjoy learning new software and bringing forward new technology ideas.
  • Knowledge of GraphQL, Redis, Kafka, and Kubernetes.
  • Experience in a microservices architecture and Domain-Driven Design (DDD).
  • Experience with any modern PHP frameworks - Zend, Laravel, CakePHP, CodeIgniter, Symfony, PHPDoctrine, etc.
  • Ideally you speak a second language beyond English – if so, tell us about it.

Additional Perks

Here are some additional “Perks” that we provide:

•            All employees are eligible to earn Bravo reward points

•            Access to our “Employee Benefits” portal – you can save hundreds of dollars annually

•            Proximity to public transit

•            Monthly company-wide events, great parties, and trips

 

How to Apply

If this great opportunity looks incredible to you, we look forward to hearing from you. Our online application will give you the option to apply to this role directly.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process. If you need assistance to accommodate a disability, you may request an accommodation at any time, please contact us with the “Help” button in the application.

We will review applications, with priority given to those who have completed the assessment, and look forward to hearing from you.

 

Please apply by submitting your resume via the 'Apply' Link.



  • Markham, Ontario, Canada Carlton One Engagement Full time

    About the OpportunityWe are seeking a highly skilled Sr. Full Stack Developer to join our team at CarltonOne Engagement. As a key member of our development team, you will be responsible for designing, developing, and maintaining web applications and services using JavaScript/TypeScript, Node.js, NestJS, and VueJs.Our ideal candidate will have a strong...


  • Markham, Canada Fitzii Full time

    Can work be meaningful? Can it mean more than money, meetings, projects and deadlines? Can companies inspire change? Create positive climate eco-action? We’re staking our business on ‘ Yes ’ to every one of those questions.CarltonOne is a global B2B technology company that helps the world reward exceptional people. We inspire employees to be more...

  • Full Stack Developer

    2 weeks ago


    Markham, Ontario, Canada TribalScale Full time

    About TribalScaleTribalScale is a global digital innovation firm that helps enterprises adapt and thrive in the digital era.Our company has a strong focus on Agile practices, building best-in-class digital products, transforming digital experiences, and elevating renowned startups. We work across a wide variety of platforms, including:Mobile & Web (iOS,...


  • Markham, Ontario, Canada Coding Ape Inc Full time

    Coding Ape Inc is seeking a skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying applications using various technologies such as Spring Framework, Java, JavaScript, and Angular.js. Your primary focus will be on creating and optimizing content for our Website using a variety...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Full-Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full-Stack Developer to join our team at Jonas Software UK. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex web and desktop applications.Key Responsibilities:Design and develop full-stack solutions using...


  • Markham, Ontario, Canada CES GROUP Full time

    About CES GROUPCES GROUP is a dynamic service company seeking an experienced Full Stack Web Developer to join our team.


  • Markham, Ontario, Canada Coding Ape Inc Full time

    Job OverviewWe are seeking an experienced Senior Full Stack Development Specialist to join our team at Coding Ape Inc. As a key member of our development team, you will be responsible for designing and implementing cutting-edge software solutions using various technologies.The ideal candidate will have a strong background in full stack development, with...


  • Markham, Ontario, Canada Real Fruit Bubble Tea INC. Full time

    About the Role:As a member of our team, you will be responsible for designing and implementing cloud-based solutions using a full-stack approach. Your expertise will be essential in ensuring the scalability and reliability of our systems.Key Responsibilities:• Design and develop cloud-based applications using a full-stack approach.• Collaborate with...


  • Markham, Ontario, Canada Future Buildings Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:We are seeking a highly skilled Senior Full Stack Developer to join our team at Future Buildings. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications.Key Responsibilities:Design and develop scalable and efficient web applications...


  • Markham, Ontario, Canada PET VALU Full time

    About the RoleWe are seeking a highly skilled Full Stack Engineer to join our software development team at PET VALU. In this position, you will have the opportunity to work on both frontend and backend components of our applications, participate in architectural decisions, and mentor junior engineers to ensure the delivery of high-quality, robust, and...


  • Markham, Ontario, Canada PET VALU Full time

    About the RoleWe are seeking a highly skilled Full Stack Engineer to join our software development team at PET VALU. In this position, you will have the opportunity to work on both frontend and backend components of our applications, participate in architectural decisions, and mentor junior engineers to ensure the delivery of high-quality, robust, and...


  • Markham, Ontario, Canada PET VALU Full time

    OverviewPet Valu is seeking a highly skilled Full Stack Engineer to join our software development team.


  • Markham, Ontario, Canada Coding Ape Inc Full time

    **Job Summary**Coding Ape Inc seeks a skilled Senior Full Stack Developer to join its team. As a key member, you will be responsible for developing and implementing website requirements, collaborating with clients, and leading multidisciplinary teams.**Responsibilities**Consult with clients to define and document website requirementsCommunicate technical...


  • Markham, Ontario, Canada Fitzii Full time

    About the OpportunityWe are seeking a highly skilled Senior Full Stack Developer to join our team at CarltonOne Engagement. As a key member of our development team, you will be responsible for designing, developing, and maintaining our platform's backend services, ensuring high performance, scalability, and data integrity.ResponsibilitiesDesign and implement...


  • Markham, Ontario, Canada CES GROUP Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Developer to join our team at CES GROUP. As a key member of our development team, you will be responsible for designing and developing robust and scalable software solutions.About the RoleThis is a full-time permanent position offering an estimated annual salary of $85,000-$110,000 based on...

  • Software Engineer

    3 weeks ago


    Markham, Ontario, Canada Church's Chicken McCowan Road Full time

    We are seeking a highly skilled Software Engineer to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining our backend and frontend systems.Main Responsibilities:Design and develop efficient and scalable backend systems using Node.js and Express.js.Develop frontend components using React and...


  • Markham, Ontario, Canada I Tech Computer INC Full time

    About the RoleWe are seeking an experienced Senior Full Stack Developer to join our team at I Tech Computer INC. This is a full-time position with a permanent contract.The successful candidate will have extensive knowledge of software development, architecture, and coding practices, as well as excellent communication and collaboration skills.Key...

  • **Software Engineer

    4 weeks ago


    Markham, Ontario, Canada Bakery Nakamura Full time

    About the Role: We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with full stack development, including back-end and front-end programming. Responsibilities:Design, develop, and deploy scalable and efficient software solutions.Collaborate with cross-functional teams to identify and prioritize project...

  • Full Stack Engineer

    6 months ago


    Markham, Canada PET VALU Full time

    Description :Job Summary:We are seeking an experienced and talented Full Stack Engineer to take a role in our software development team. In this position, you will have the opportunity to work on both frontend and backend components of our applications, participate in architectural decisions, and mentor junior engineers to ensure the delivery of...


  • Markham, Ontario, Canada YONGE IT SOLUTIONS Full time

    About the RoleWe are seeking a skilled Full Stack Developer to join our team at YONGE IT SOLUTIONS. As a key member of our development team, you will play a vital role in designing and implementing cutting-edge web solutions that meet the evolving needs of our clients.Key Responsibilities:Collaborate with clients to understand their requirements and develop...