Talent.com
This job offer is not available in your country.
Lead - Fullstack (Vuejs plus Java) - Chennai

Lead - Fullstack (Vuejs plus Java) - Chennai

PhotonINDIA
30+ days ago
Job description

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 PERCENT ) :

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 PERCENT ) :

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.
  • Strong 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 front-end frameworks like React or Angular.
  • Experience with state management libraries like Vuex or Redux.
  • Familiarity with testing frameworks like Jest or Mocha.
  • Experience working with cloud platforms like AWS or Google Cloud.
  • Knowledge of front-end performance optimization techniques.
  • Locations : Chennai, Tamil Nadu, India

    Create a job alert for this search

    Java Fullstack • INDIA