Senior Frontend Engineer

We are seeking a highly skilled and experienced Frontend Engineer to contribute to the development of our user-facing applications and help build exceptional digital experiences. You will play a key role in shaping our frontend architecture and driving innovation through the adoption of modern web technologies.

Responsibilities:

  • Contribute to the technical design and development of complex user interfaces and frontend architectures.

  • Collaborate closely with product managers, designers, and backend engineers to translate requirements into scalable and maintainable frontend solutions.

  • Write clean, efficient, and well-documented code using modern JavaScript frameworks (e.g., React, Angular, Vue.js).

  • Ensure the performance, responsiveness, and accessibility of our web applications.

  • Implement and maintain comprehensive unit and integration tests.

  • Participate in code reviews to ensure code quality.

  • Mentor and provide technical guidance to junior frontend engineers.

  • Stay up-to-date with the latest frontend development trends and technologies.

Qualifications:

  • 5+ years of professional experience in frontend development.

  • Deep understanding of core JavaScript concepts and modern JavaScript frameworks (e.g., React, Angular, Vue.js).

  • Strong proficiency in HTML5, CSS3, and responsive design principles.

  • Experience with state management libraries (e.g., Redux, Zustand, Vuex).

  • Experience with testing frameworks (e.g., Jest, Cypress, Testing Library).

  • Solid understanding of RESTful APIs and asynchronous programming.

  • Excellent problem-solving, communication, and collaboration skills.

  • Experience with version control systems (e.g., Git).

Bonus Points:

  • Experience with server-side rendering (SSR) or static site generation (SSG).

  • Familiarity with CI/CD pipelines.

  • Contributions to open-source projects.

  • Experience with performance optimization techniques.