Frontend Developer (Vue.js and React.js)
About the Role
We are looking for a talented and detail-oriented Frontend Developer with 3–4 years of hands-on experience in Vue.js and React.js. The ideal candidate will be responsible for building and maintaining scalable, high-performance, and user-friendly web applications. You will collaborate closely with designers, backend engineers, and product managers to deliver seamless digital experiences.
Key Responsibilities
- Develop and maintain responsive web applications using Vue.js and React.js.
- Translate UI/UX wireframes and mockups into high-quality code.
- Optimize application performance for speed, scalability, and efficiency.
- Ensure cross-browser compatibility and mobile responsiveness.
- Collaborate with backend developers, designers, and stakeholders to deliver product features.
- Write clean, reusable, and well-documented code following best practices.
- Participate in code reviews, troubleshooting, and bug fixes.
- Stay updated with emerging frontend trends, frameworks, and best practices.
Requirements
- 3–4 years of proven experience as a frontend developer.
- Strong proficiency in Vue.js and React.js.
- Solid understanding of JavaScript (ES6+), HTML5, and CSS3.
- Experience with state management (Vuex, Redux, or similar).
- Familiarity with modern frontend build pipelines and tools (Webpack, Vite, Babel).
- Knowledge of REST APIs, GraphQL, and integration best practices.
- Experience with Git/GitHub version control.
- Strong understanding of UI/UX principles and responsive design.
- Ability to work in an Agile/Scrum environment.
- Good problem-solving skills and attention to detail.
Nice to Have
- Experience with TypeScript.
- Familiarity with testing frameworks (Jest, Mocha, Cypress).
- Knowledge of CI/CD pipelines (GitHub Actions, Jenkins).
- Experience with SSR frameworks (Nuxt.js, Next.js).
- Understanding of Docker or cloud environments (AWS, GCP, Azure)
Job Type: Part Time
Job Location: Remote / Hybrid