Docebo

Software Engineer – NodeJS

Docebo

full-time

Posted on:

Location Type: Hybrid

Location: BiassonoItaly

Visit company website

Explore more

AI Apply
Apply

About the role

  • Engineer Excellence: Design, implement, and deploy scalable software solutions that enhance the core functionality of our global SaaS platform.
  • Collaborate Without Borders: Partner closely with Product Managers, UX designers, and QA legends to turn visionary concepts into high-performing features.
  • Champion Code Quality: Write clean, efficient, and beautifully documented code while participating in peer reviews to keep our standards sky-high.
  • Crush Technical Debt: Proactively engage in refactoring efforts to boost system performance and ensure our codebase remains maintainable and modern.
  • Solve Complex Puzzles: Monitor and troubleshoot live applications, identifying and resolving issues quickly to ensure our users always have a smooth experience.
  • Live the Agile Life: Fully immerse yourself in sprint planning, daily stand-ups, and retrospectives to keep our momentum and goals perfectly aligned.

Requirements

  • Technical Versatility: You bring proficiency in NodeJS. Any experience with other languages like Java, Python, or JavaScript, Golang is also valued but you are willing to work with NodeJS.
  • Agile Expertise: You thrive in Scrum environments and possess a clear understanding of CI/CD processes and rapid delivery.
  • Testing Mastery: You have a passion for automation and experience with testing frameworks to ensure high-velocity delivery.
  • Proactive Problem Solver: You have a "can-do" mindset and the diagnostic skills needed to fix complex issues with speed and efficiency.
  • Collaborative Spirit: You are a dedicated team player who communicates effectively and takes full accountability for your work.
  • DevOps DNA: Experience with Docker, Kubernetes, or Infrastructure as Code tools like Terraform.
  • Version Control Pro: Advanced knowledge of Git and modern development workflows.
  • Academic or Practical Foundation: You hold a Bachelor’s degree in Computer Science or Software Engineering (or have the equivalent "in-the-trenches" experience).
Benefits
  • Financial Wellness: Own a piece of Docebo through our Employee Share Purchase Plan (ESPP) at a 15% discount, plus a competitive compensation package.
  • Your Well-Being, Covered: You’ll get access to health benefits, so you can get the care you need when you need it.
  • Rest, Relax, Repeat: Rest and recharge with paid vacation days, two company-wide Docebo Days, floating holidays for cultural celebrations, and your birthday off!
  • Family First: We provide coverage offering you time with your little one(s) so you can soak up all those precious moments. Fun fact: we had 30 Docebian babies join the family in 2025!
  • Connections That Count: Connect with global communities through our Employee Resource Groups (including PRIDE, DWA, BIDOC, and Green Ambassadors) and company-wide events that keep the fun rolling all year long.
  • Fri-Yay: Kick off your weekends early with 4:30 PM Fridays (eligible employees only).
  • Swag Central: Look fresh with your new-hire swag and enjoy access to our internal swag store to stay branded year-round.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
NodeJSJavaPythonJavaScriptGolangCI/CDautomation testingDockerKubernetesGit
Soft Skills
problem solvingteam collaborationeffective communicationaccountabilityproactive mindset
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering