We are looking for a highly skilled and experienced Full Stack Developer with a strong background in Vue.js and Node.js. The ideal candidate will be responsible for designing, developing, and maintaining complex web applications with a focus on performance, scalability, and user experience.
Qualifications :
- Bachelors degree in Computer Science, Engineering, or related field.
- 5+ years of professional experience in web development.
- Strong proficiency in JavaScript, TypeScript, Vue.js (Vue 2 / 3), and Node.js (Express / NestJS).
- Experience in building and consuming RESTful APIs and / or GraphQL.
- Proficient in HTML5, CSS3, SCSS, and responsive web design frameworks (Bootstrap / Tailwind).
- Experience with databases such as MongoDB, MySQL, or PostgreSQL.
- Knowledge of authentication and authorization mechanisms (OAuth, JWT).
- Experience with CI / CD tools and cloud services (e.g., AWS, Azure, or GCP) is a plus.
- Familiar with version control systems (Git / GitHub / GitLab).
- Strong problem-solving and communication skills.
Responsibilities :
Design, develop, test, and maintain modern web applications using Vue.js and Node.js.Collaborate with UI / UX designers and backend developers to build responsive and scalable front-end and back-end architectures.Develop RESTful and / or GraphQL APIs and integrate with third-party services.Optimize applications for speed and scalability.Implement security and data protection best practices.Troubleshoot, debug and upgrade existing applications.Write clean, maintainable, and efficient code.Participate in code reviews, sprint planning, and architectural discussions.Work in Agile / Scrum development environments and adhere to best development practices.(ref : hirist.tech)