NextHire Try for free

Photon

Posted 21 Jun 2024

Lead - Fullstack (Vuejs plus Java) - Chennai

Apply with NextHire Auto Apply fills in the application for you.
Posted
21 Jun 2024

About the role

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.
 

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach