Istituto Formativo Aladia

Fullstack Developer - Fully Remote

Posted: 5 days ago

Job Description

About The RoleAbout Us:Aladia is a fast-growing e-learning platform based in Italy, on a mission to transform digital education globally. We are passionate about innovation, learner-centered design, and delivering high-quality online learning experiences at scale.We are looking for a Full Stack Developer (Nuxt/Vue + NestJS) ready to build end-to-end web applications, contribute to both frontend and backend architecture, and help evolve our platform into a scalable, microservices-based system.What You’ll DoDesign, build, and maintain scalable web applications using NuxtJS/VueJS on the frontend and NestJS (Node.js) on the backendDevelop robust and secure RESTful APIs and ensure seamless integration with the frontendBuild reusable and modular UI components with StorybookWork with MongoDB for data management and apply clean architectural patterns (Controller-Service-Repository)Collaborate closely with designers and backend engineers to deliver pixel-perfect, responsive, and accessible UIsEnsure high-quality code through testing frameworks such as Cypress, Playwright, and automated backend testingOptimize for performance, responsiveness, and scalability across the stackUse Docker for containerization and deploymentsMaintain CI/CD pipelines and collaborate in agile sprints using tools like ClickUp and Git workflowsContribute to continuous improvement and share best practices across the engineering teamWho We’re Looking For2+ years of full-stack or combined frontend/backend development experienceProficient in VueJS, NuxtJS, JavaScript (ES6+), HTML, CSS, and NestJS (Node.js)Experience working with MongoDB and building REST APIsFamiliar with modern testing tools like Cypress, Playwright, Chromatic, Applitools, and API testing tools such as Apidog.Strong understanding of component-based architecture, clean code, and microservices principlesComfortable collaborating in remote, multicultural teamsFluent in English (spoken and written).Bonus Points ForExperience with Flutter (we’ll be building a mobile app soon!)Familiarity with CI/CD pipelines, Docker, Git workflows, and visual regression testing.Previous experience working in international, distributed teamsInterest in long-term collaboration within a fast-growing tech companyWork ScheduleFull-time (40 hours/week)Time zone: Aligned with Italy (CET)Remote-first, international teamPerks & BenefitsContinuous learning and professional development opportunitiesLong-term contract and stabilityCollaborative, international work environmentCareer growth in a dynamic, growing tech companyCompensationHourly: $5.00 – $20.00/hourContract-to-Hire on UpWorkApplication ProcessApply with your CV and GitHub/portfolioInitial screening call with a member of our People & Culture teamTechnical test to evaluate coding skillsInterview with our Backend Line ManagerFinal interview with our CTO

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In