We are looking for a Frontend Developer who will play a key role on our product development team by helping develop our award-winning, AI-powered Suite. Your contributions will directly impact the growth and future of Docebo. Our team believes in a positive work-life balance and in doing challenging, yet impactful work.
Reports to: Software Development Manager
Location: Biassono or Milan, Italy (Hybrid)
Responsibilities:
- Develop the main Docebo Learning Platform;
- Follow project development and manage practical activities and tasks related to the project's implementation;
- Be a part of an Agile, Scrum international team with other backend and frontend developers;
- Develop code with a focus on quality, working closely with QA.
Requirements:
- 3 years of experience and a deep understanding of web applications
- Solid experience with JavaScript / Ecmascript frameworks such as Angular 2+;
- Strong knowledge and experience with HTML5, CSS3 and SASS;
- Experience building responsive websites for different device types/screen sizes;
- Experience using REST APIs to retrieve data from the backend;
- Basic knowledge of graphics and graphics programs;
- Good knowledge of frontend toolchains;
- Strong knowledge of Git versioning control tool;
- Understanding of software development lifecycle;
- Good problem-solving/debugging skills.
Nice to have:
- Basic experience with NodeJS / PHP
- Basic knowledge of AWS cloud services
- Excellent communication and interpersonal skills
- Experience with TDD / BDD, unit testing, integration testing