Full Stack Developer

NoCap Meta

Job Summary

We are looking for a skilled and motivated Full Stack Developer with strong hands-on experience in Vue.js for frontend development and working experience with Java (Spring Boot) on the backend. The ideal candidate should have at least 4+ years of professional experience in both frontend and backend technologies, with solid knowledge of JavaScript, REST APIs, and SQL.

Must Have

  • Design, develop, and maintain scalable web applications using Vue.js
  • Collaborate with backend developers to integrate APIs and services built with Java (Spring Boot)
  • Write clean, maintainable, and efficient code across the full stack
  • Participate in code reviews, sprint planning, and team discussions
  • Ensure high performance and responsiveness of applications
  • Troubleshoot and debug applications across the stack
  • Optimize application for maximum speed and scalability
  • Work closely with cross-functional teams
  • 4+ years of experience as a Full Stack Developer
  • Strong expertise in Vue.js and modern JavaScript (ES6+)
  • Working experience with Java, especially with the Spring Boot framework
  • Good understanding of SQL and relational databases
  • Familiarity with RESTful API design and integration
  • Solid understanding of frontend tools and concepts (HTML5, CSS3, SCSS)
  • Version control using Git
  • Ability to write clean, modular, and testable code
  • Strong problem-solving skills and attention to detail

Good to Have

  • Experience with CI/CD tools and practices
  • Familiarity with containerization tools like Docker
  • Knowledge of unit testing frameworks (e.g., JUnit, Jest, Mocha)
  • Understanding of Agile methodologies (Scrum/Kanban)

Job Description

Job Summary:

We are looking for a skilled and motivated Full Stack Developer with strong hands-on experience in Vue.js for frontend development and working experience with Java (Spring Boot) on the backend. The ideal candidate should have at least 4+ years of professional experience in both frontend and backend technologies, with solid knowledge of JavaScript, REST APIs, and SQL.

Key Responsibilities:

  • Design, develop, and maintain scalable web applications using Vue.js on the frontend.
  • Collaborate with backend developers to integrate APIs and services built with Java (Spring Boot).
  • Write clean, maintainable, and efficient code across the full stack.
  • Participate in code reviews, sprint planning, and team discussions.
  • Ensure high performance and responsiveness of applications.
  • Troubleshoot and debug applications across the stack.
  • Optimize application for maximum speed and scalability.
  • Work closely with cross-functional teams including UI/UX designers, QA, and DevOps.

Required Skills & Qualifications:

  • 4+ years of experience as a Full Stack Developer or similar role.
  • Strong expertise in Vue.js and modern JavaScript (ES6+).
  • Working experience with Java, especially with the Spring Boot framework.
  • Good understanding of SQL and relational databases (e.g., MySQL, PostgreSQL).
  • Familiarity with RESTful API design and integration.
  • Solid understanding of frontend tools and concepts (HTML5, CSS3, SCSS, component-based architecture).
  • Version control using Git.
  • Ability to write clean, modular, and testable code.
  • Strong problem-solving skills and attention to detail.

Nice to Have:

  • Experience with CI/CD tools and practices.
  • Familiarity with containerization tools like Docker.
  • Knowledge of unit testing frameworks (e.g., JUnit, Jest, Mocha).
  • Understanding of Agile methodologies (Scrum/Kanban).

Education:

  • Bachelors or Masters degree in Computer Science, Engineering, or related field.

19 Skills Required For This Role

Cross Functional Github Game Texts Kanban Quality Control Agile Development Postgresql Mysql Html Spring Boot Junit Ci Cd Docker Vue.js Restful Api Git Sql Javascript Java

Similar Jobs