JobHabor

Lead - Fullstack (Vuejs plus Java) - Chennai

Photon
Location
Chennai, Tamil Nadu, India
Workplace
Employment
Salary
Apply on the employer’s site

Posted 2y 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%)

**

  • 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.
  • 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.

Skills

  • Java
  • Vue.js
  • Nuxt
  • Spring Boot
  • JavaScript
  • HTML
  • CSS
  • Git
  • React
  • Angular
  • Redux
  • Jest
  • Mocha
  • AWS
  • GCP

More jobs at Photon

All 822

Similar roles