Principal Back-End Engineer

4 weeks ago


Old Toronto, Canada Apply Digital Ltd. Full time

Who we are:We’re a global digital transformation partner for change agents. We offer connected thinking to deliver connected results that realize a business’ vision.

What we do:We empower enterprises to shift to evolving business opportunities, gain powerful insights and deliver experiences that drive growth.

Who we help:Our 600+ digital specialists have helped global companies like Kraft Heinz, Moderna, Tigo, Atlassian, The Very Group and IKEA create business impact.

How we help:Wherever our clients are on their journey, we partner to align teams on a unified vision and digital roadmap. Powered by modern technology, we design, build, and deliver seamless experiences.

If you'd like to learn more about Apply Digital's culture clickHERE

THE ROLE

Apply Digital is on the lookout for a seasoned Principal Back-End Software Engineer. As a pivotal part of our engineering team, the Principal Software Engineer showcases an exceptional level of technical proficiency and leadership. This role demands deep technical insight, superior problem-solving abilities, and a thorough understanding of crafting high-level software solutions. Excellent communication skills are crucial, as Principal Software Engineers frequently simplify complex technical concepts for diverse audiences within the organization and among stakeholders.

The perfect fit for this role would have comprehensive experience with Typescript and Nest.Js, along with a solid understanding of the Google Cloud Platform. This role emphasizes API-centric tasks and automation, as you will be part of a platform-oriented team.

Responsibilities:
  • Excel in designing and implementing high-quality, scalable, secure software systems, demonstrating a deep understanding of software complexities.
  • Develop and maintain APIs to support partner teams.
  • Create and maintain documentation, implement and adhere to best practices for development workflow.
  • Inspire and motivate teams, delegate tasks effectively, and make timely, risk-informed decisions.
  • Contribute innovative ideas to ensure we deliver the best solutions for our clients.
  • Stay updated on technology trends and continuously enhance your skill set.
  • Efficiently prioritize and plan complex tasks, and foster a respectful, inclusive work environment that encourages continuous learning and growth.
Qualifications:
  • Experience with Typescript and NestJs framework (or equivalent opinionated frameworks).
  • Experience using unit testing frameworks and best practices.
  • Solid understanding of web technologies in general.
  • Solid understanding of backend design patterns.
  • Experience with designing applications that use and consume databases (SQL, ORM, etc).
  • Extensive experience with building and maintaining APIs.
  • Working knowledge of GCP or other equivalent cloud platforms.
  • Excellent English communication skills.
Must Haves:
  • Interest and experience in digital products.
  • Ability to work independently and adapt in an agile environment.
  • Excellent communication skills.
  • Ability to collaborate effectively in a flexible agency environment.
  • Experience in the creative or marketing industries in an engineering capacity.
Nice to Haves:
  • Experience with Algolia, Ninetailed, and Salsify.
  • Experience with front-end technologies like React and frameworks like NextJs.
  • Experience with pub / sub architectures and patterns.
LIFE AT APPLY DIGITAL:
  • Flexibility - work where you work best
  • Competitive benefits plan
  • Generous paid time off - take the time you need to be balanced and energized
  • A growing company means many opportunities for advancement - we like to promote from within
  • Regular team and company events (karaoke, escape rooms, axe throwing and more)
  • Training budgets, Days of Learning, company-wide training, Apply Library and our Hackathon for Good mean you have many different ways to learn and stretch yourself

ABOUT APPLY DIGITAL

We are a digital innovation company focused on products, platforms, and commerce. Digital to our core, we are purpose-built to transform possibilities for people. We solve complex problems with well-executed solutions tailor-made for continuous growth — we're ambitious, and our clients are too. We work with well-funded start-ups, global brands, and Fortune 1000 companies spanning industries and audiences, including Moderna, Kraft Heinz, Arc’teryx, andRealtor.com.

www.applydigital.com

#J-18808-Ljbffr

  • Toronto, ON, Canada Apply Digital Ltd. Full time

    Who we are: We’re a global digital transformation partner for change agents. We offer connected thinking to deliver connected results that realize a business’ vision. What we do: We empower enterprises to shift to evolving business opportunities, gain powerful insights and deliver experiences that drive growth. Who we help: Our 600+ digital...

  • Back end Developers

    2 weeks ago


    Old Toronto, Canada Zortechsolutions Full time

    Save this job with your existing LinkedIn profile, or create a new one. Save this job with your existing LinkedIn profile, or create a new one. Your job seeking activity is only visible to you. Email Welcome backSign in to save Back end Developers at Zortech Solutions.Back End - Java, EJB, Oracle, GUI - JSP struts - 3-5 yr exprienceSeniority...

  • Back end Developers

    2 weeks ago


    Old Toronto, Canada Zortechsolutions Full time

    Save this job with your existing LinkedIn profile, or create a new one. Save this job with your existing LinkedIn profile, or create a new one. Your job seeking activity is only visible to you. Email Welcome backSign in to save Back end Developers at Zortech Solutions.Back End - Java, EJB, Oracle, GUI - JSP struts - 3-5 yr exprienceSeniority...

  • Back end Developers

    1 week ago


    Old Toronto, Canada Zortechsolutions Full time

    Save this job with your existing LinkedIn profile, or create a new one. Save this job with your existing LinkedIn profile, or create a new one. Your job seeking activity is only visible to you. Email Welcome backSign in to save Back end Developers at Zortech Solutions.Back End - Java, EJB, Oracle, GUI - JSP struts - 3-5 yr exprienceSeniority...

  • Back end engineer

    6 days ago


    Toronto, Canada Haiper Full time

    Job Description: Back end engineer Haiper is applying cutting-edge deep learning technology and is disrupting the graphics field with the power of generative AI. The current team consists of the top scientists and engineers from DeepMind, Google Brain, Meta, the distinguished research labs in academia, and top talent from across the world. We are a group of...

  • Back end engineer

    6 days ago


    Toronto, Canada Haiper Full time

    Job Description: Back end engineer Haiper is applying cutting-edge deep learning technology and is disrupting the graphics field with the power of generative AI. The current team consists of the top scientists and engineers from DeepMind, Google Brain, Meta, the distinguished research labs in academia, and top talent from across the world. We are a group of...

  • Back end engineer

    6 days ago


    Toronto, Canada Haiper Full time

    Job Description: Back end engineer Haiper is applying cutting-edge deep learning technology and is disrupting the graphics field with the power of generative AI. The current team consists of the top scientists and engineers from DeepMind, Google Brain, Meta, the distinguished research labs in academia, and top talent from across the world. We are a group of...

  • Back end Developers

    2 weeks ago


    Toronto, ON, Canada Zortechsolutions Full time

    Save this job with your existing LinkedIn profile, or create a new one. Save this job with your existing LinkedIn profile, or create a new one. Your job seeking activity is only visible to you. Email Welcome back Sign in to save Back end Developers at Zortech Solutions . Back End - Java, EJB, Oracle, GUI - JSP struts - 3-5 yr exprience Seniority...


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

    Role: API / Nodejs Back-end Developer Hiring Manager: Senior Development Manager Location Address: Hybrid - Toronto Contract Duration: 05/01/2024 to 10/31/2024 Possibility of extension & conversion to FTE Number of Positions: 1 Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week Reason: Additional Workload Story Behind the Need Business group:...


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

    Role: API / Nodejs Back-end Developer Hiring Manager: Senior Development Manager Location Address: Hybrid - Toronto Contract Duration: 05/01/2024 to 10/31/2024 Possibility of extension & conversion to FTE Number of Positions: 1 Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week Reason: Additional Workload Story Behind the Need Business group:...


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

    Role: API / Nodejs Back-end Developer Hiring Manager: Senior Development Manager Location Address: Hybrid - Toronto Contract Duration: 05/01/2024 to 10/31/2024 Possibility of extension & conversion to FTE Number of Positions: 1 Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week Reason: Additional Workload Story Behind the Need Business group:...


  • Toronto, Canada Criteo Full time

    What You'll Do:What You'll DoAs a back end engineer at Criteo you'll build first-class business self-service products used by our clients to efficiently manage their campaigns. You will also build productivity tools for our internal teams in order to manage an always increasing number of clients and to scale our business.Design, develop, ship and maintain...


  • Old Toronto, Canada WorksHub Full time

    We're looking for the right person…Are you a passionate and skilled Back End Software Engineer with a knack for building robust and scalable applications? Do you thrive in a collaborative environment, ready to contribute your expertise to revolutionize the fintech industry? If you're eager to work on cutting-edge technologies and contribute to impactful...


  • Old Toronto, Canada WorksHub Full time

    We're looking for the right person…Are you a passionate and skilled Back End Software Engineer with a knack for building robust and scalable applications? Do you thrive in a collaborative environment, ready to contribute your expertise to revolutionize the fintech industry? If you're eager to work on cutting-edge technologies and contribute to impactful...


  • Old Toronto, Canada WorksHub Full time

    We're looking for the right person…Are you a passionate and skilled Back End Software Engineer with a knack for building robust and scalable applications? Do you thrive in a collaborative environment, ready to contribute your expertise to revolutionize the fintech industry? If you're eager to work on cutting-edge technologies and contribute to impactful...


  • Old Toronto, Canada Maple Full time

    ABOUT MAPLEFounded in 2015, Maple is a fast-growing health tech company with a vision to power the future of healthcare by building a connected and superior experience for patients, doctors, and other types of health providers.We offer virtual care services across multiple distribution channels, including Direct-to-Consumer ("B2C"), Employers and Private...


  • Old Toronto, Canada Maple Full time

    ABOUT MAPLEFounded in 2015, Maple is a fast-growing health tech company with a vision to power the future of healthcare by building a connected and superior experience for patients, doctors, and other types of health providers.We offer virtual care services across multiple distribution channels, including Direct-to-Consumer ("B2C"), Employers and Private...


  • Old Toronto, Canada Maple Full time

    ABOUT MAPLEFounded in 2015, Maple is a fast-growing health tech company with a vision to power the future of healthcare by building a connected and superior experience for patients, doctors, and other types of health providers.We offer virtual care services across multiple distribution channels, including Direct-to-Consumer ("B2C"), Employers and Private...

  • Software Engineer

    3 weeks ago


    Toronto, Canada SureTask Full time

    We're looking for the right person…Are you a passionate and skilled Back End Software Engineer with a knack for building robust and scalable applications? Do you thrive in a collaborative environment, ready to contribute your expertise to revolutionize the fintech industry? If you're eager to work on cutting-edge technologies and contribute to impactful...


  • Toronto, ON, Canada Nexus Systems Group Inc. Full time

    Role: API / Nodejs Back-end Developer Hiring Manager: Senior Development Manager Location Address: Hybrid - Toronto Contract Duration: 05/01/2024 to 10/31/2024Possibility of extension & conversion to FTE Number of Positions: 1Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week Reason: Additional Workload Story Behind the Need Business group:...