Job Description
Location: [Specify Location / Remote]
Employment Type: Full-Time
Job Description
We are looking for a highly skilled Senior Front-End Developer with strong expertise in React.js and Vue.js to build and maintain high-quality web applications. The ideal candidate will have hands-on experience developing websites from scratch and deploying them to public cloud environments. You will work in a collaborative environment, leveraging CI/CD pipelines to deliver scalable and performant solutions.
Key Responsibilities
- Design, develop, and maintain responsive web applications using React.js and Vue.js.
- Build websites and web applications from scratch following best practices in front-end architecture.
- Work with Nuxt.js for server-side rendered Vue applications.
- Implement CI/CD pipelines to streamline development, testing, and deployment.
- Collaborate with backend developers, UX/UI designers, and cloud engineers to deliver end-to-end solutions.
- Optimize front-end performance, accessibility, and cross-browser compatibility.
- Deploy and maintain applications on public cloud platforms, preferably Azure, but experience with AWS and Google Cloud is a plus.
Required Skills & Experience
- 4+ years of professional experience with HTML, CSS, and JavaScript.
- 3+ years of experience working with CI/CD pipelines and environments.
- Hands-on experience with React.js and Vue.js.
- Experience building web applications from scratch.
- Familiarity with Nuxt.js for Vue-based projects.
- Experience with public cloud platforms (Azure preferred, AWS or Google Cloud is a plus).
- Strong understanding of front-end best practices, responsive design, and performance optimization.
Preferred Qualifications
- Experience in enterprise-scale web applications.
- Knowledge of state management libraries (e.g., Redux, Vuex).
- Understanding of modern front-end build tools (Webpack, Vite, Babel).
- Familiarity with TypeScript.