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