We are looking for a Full Stack Developer who will work closely with other stakeholders, contribute ideas to improve the platform, and explore opportunities to leverage emerging technologies, including AI.
Key Responsibilities
- Contribute to the completion of the frontend migration from Vue 2.7 to Nuxt 3.
- Support the modernization and evolution of the Node.js backend.
- Develop, maintain, and enhance application features across both frontend and backend components
- Troubleshoot and resolve application issues while ensuring a reliable user experience
- Participate in technical discussions and contribute ideas for continuous improvement
- Collaborate with team members, product owners, and business stakeholders to deliver solutions that meet user needs.
- Maintain good development practices including code reviews, testing, and documentation
- Explore opportunities to incorporate AI tools and capabilities where they can add value.
Skills & Experience
- Hands-on experience with Vue.js and ideally exposure to Nuxt, with at least 4 plus years of relevant experience on Vue.js / Node.js / TypeScript.
- Experience with JavaScript/TypeScript development.
- Experience developing backend applications using Node.js
- Understanding of REST APIs and web application architecture.
- Familiarity with Git and collaborative development practices.
- Strong problem-solving skills and willingness to learn new technologies.
Nice to Have
- Exposure to Nuxt 3 projects or frontend migration initiatives
- Experience working on enterprise or integration-focused applications.
- Interest in AI technologies and modern development tools.
- Knowledge of CI/CD practices and cloud-based environments.
This role would suit a developer who enjoys working across the full stack, contributing to modernization projects, and helping shape the future evolution of a business-critical application.