Overview:
We are looking for a talented Frontend Engineer to build and maintain user-facing applications with a focus on performance, scalability, and great user experience. You will work closely with designers, backend engineers, and product managers to deliver high-quality, responsive web applications.

Key Responsibilities:

  • Develop, test, and maintain responsive and user-friendly web interfaces.

  • Collaborate with product managers and designers to translate wireframes and mockups into functional applications.

  • Optimize applications for maximum speed, scalability, and accessibility.

  • Implement reusable UI components and frontend libraries.

  • Ensure cross-browser and cross-platform compatibility.

  • Integrate frontend applications with backend services and APIs.

  • Write clean, maintainable, and well-documented code.

  • Participate in code reviews and contribute to continuous improvement.

Qualifications:

  • Bachelors degree in Computer Science, Engineering, or equivalent experience.

  • Proven experience as a Frontend Engineer, Web Developer, or similar role.

  • Strong proficiency in JavaScript, HTML5, and CSS3.

  • Hands-on experience with modern frontend frameworks/libraries (React, Angular, or Vue.js).

  • Familiarity with state management tools (e.g., Redux, Vuex, Zustand, MobX).

  • Experience with RESTful APIs or GraphQL integration.

  • Understanding of responsive design principles and accessibility standards.

  • Knowledge of version control systems (Git).

Nice-to-Have Skills:

  • Experience with TypeScript.

  • Knowledge of frontend build tools (Webpack, Vite, Babel).

  • Familiarity with testing frameworks (Jest, Cypress, React Testing Library).

  • Exposure to CI/CD pipelines and cloud platforms (AWS, GCP, Azure).

  • Understanding of UI/UX best practices.