Full-Stack Engineer (Node.JS Developer)

Sorry, this job was removed at 04:16 p.m. (CST) on Friday, May 23, 2025
Be an Early Applicant
2 Locations
Remote or Hybrid
Edtech • HR Tech • Software
Leading the learning revolution.
The Role
The Full-Stack Developer at Docebo plays a key role in developing and maintaining our SaaS solutions for learning management systems and corporate training. This mid-level role involves working with a variety of technologies, including Node.js, Angular, and AWS CDK, to build scalable, stable, and high-performing applications. The developer will collaborate closely with System and Platform Engineers and Software Architects to ensure smooth integration, continuous delivery, and infrastructure scalability.

Reports to: Engineering Manager
Location: Hybrid Biassono/Milan, Italy

To help our teams work together effectively, this role requires you to be located in Italy.

  • Develop and maintain: Build and enhance full-stack applications using Node.js, TypeScript, JavaScript, Angular 14+, HTML, and CSS to ensure robust and scalable software solutions
  • Implement best practices: Utilise trunk-based development, continuous integration, and continuous delivery methodologies to streamline development processes and minimise downtime
  • Collaborate with DevOps: Work closely with DevOps to ensure seamless deployment, monitoring, and scaling of serverless and containerised applications
  • Address technical debt: Proactively identify and refactor legacy code or outdated frameworks to reduce technical debt, improving overall codebase quality
  • Optimise infrastructure: Leverage Infrastructure as Code (IaC) frameworks, particularly AWS CDK, to automate and optimise infrastructure deployment and management
  • Ensure scalability: Contribute to the design and implementation of scalable solutions that can handle increased user loads and expand as the business grows
  • Contribute to architecture discussions: Engage with software architects to influence and guide the architectural direction, ensuring alignment with best practices and future-proofing the platform

Education and Experience:

  • 3-5 years of experience in full-stack development, with a strong focus on SaaS applications
  • Proficient in Node.js, TypeScript, JavaScript, HTML, CSS, and Angular 14+ frameworks
  • Experience with Trunk-Based Development, Continuous Integration, and Continuous Delivery practices
  • Practical knowledge of serverless and containerised applications, with a focus on AWS services
  • Experience with Infrastructure as Code frameworks, particularly AWS CDK
  • Familiarity with DevOps practices and collaboration with DevOps teams
  • Strong problem-solving skills, with the ability to address technical debt and optimise for scalability

To excel in this role, the Full-Stack Developer should possess a solid understanding of both front-end and back-end technologies, with particular expertise in Angular, Node.js, and AWS. They should be adept at working in fast-paced environments with evolving priorities, maintaining a focus on delivering high-quality, scalable code. Collaboration and communication are key, as this role involves working closely with cross-functional teams. A successful candidate will be proactive in addressing technical debt and improving the codebase, all while ensuring that the infrastructure is stable and scalable.

Docebo is focused on nurturing a culture of inclusivity that ensures every employee feels valued and respected. We are dedicated to helping every team member succeed and bring their unique perspectives to the team!

Similar Jobs

MetaWealth Logo MetaWealth

Full-stack Engineer

Financial Services • Web3
In-Office or Remote
10 Locations

Coupa Software Logo Coupa Software

Solution Advisory

Fintech • Information Technology • Logistics • Payments • Analytics • Business Intelligence • Generative AI
Remote or Hybrid
Italy

GitLab Logo GitLab

Business Development Representative

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
28 Locations

Smartcat Logo Smartcat

Software Development Team Leader

Artificial Intelligence • Machine Learning • Natural Language Processing • Conversational AI
Easy Apply
Remote
28 Locations
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Athens, GA
919 Employees
Year Founded: 2005

What We Do

Docebo is redefining the way enterprises leverage technology to create and manage content, deliver training, and understand the business impact of their learning experiences. With Docebo’s multi-product learning suite, enterprises around the world are equipped to tackle any learning challenge and create a successful learning culture within their organization.

Why Work With Us

Here at Docebo, we power learning experiences for over 3000 customers around the world with our easy-to-use, AI-powered Suite. We have successfully achieved 2 IPOs (TSX: DCBO & NASDAQ: DCBO), been recognized as a Top SaaS e-learning Solution, and are growing exponentially in the process.

Gallery

Gallery

Similar Companies Hiring

Onebrief Thumbnail
Software • Defense
Honolulu, HI
180 Employees
Yooz Thumbnail
Software • Machine Learning • Fintech • Financial Services • Cloud • Automation • Artificial Intelligence
Aimargues, FR
470 Employees
Freed Thumbnail
Software • Healthtech • Artificial Intelligence
San Francisco, CA
59 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account