We are looking for a talented and motivated Full Stack Developer with a strong emphasis on front-end development using Vue.js and Nuxt.js. You will be responsible for developing and maintaining high-performance, responsive, and user-friendly web applications, working closely with our back-end team to ensure seamless integration.
Responsibilities:
* Front-End Development (80%):
* Develop complex and interactive user interfaces using Vue.js and Nuxt.js frameworks.
* Design and implement reusable components and libraries to optimize development.
* Create efficient and scalable single-page applications (SPAs) using Nuxt.js.
* Write clean, well-documented, and testable code following best practices.
* Integrate with RESTful APIs to retrieve and display data.
* Collaborate with designers and UX professionals to ensure seamless implementation of designs.
* Implement responsive design principles to ensure optimal user experience across various devices.
* Develop unit and integration tests for front-end code.
* Back-End Development (20%):
* Contribute to the development and maintenance of back-end applications using Java and Spring Boot.
* Implement RESTful APIs to support front-end interactions.
* Work with the back-end team to optimize database queries and application performance.
* Understand and follow existing back-end code standards and best practices.
Requirements:
* Essential:
* Proven experience (7+ years) developing complex web applications using Vue.js and Nuxt.js.
* Deep understanding of JavaScript, HTML, CSS, and related technologies.
* Robust knowledge of component-based architecture and Single-File Components (SFC).
* Experience working with RESTful APIs and consuming external data sources.
* Familiarity with Git version control system.
* Excellent communication and problem-solving skills.
* Ability to work independently and as part of a team.
* Desirable:
* Experience with Java and Spring Boot framework.
* Knowledge of other
📌 Lead - Fullstack (Vuejs plus Java) - Chennai
🏢 Photon Group
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.