Job Title: Front-End Engineer
Job Summary
We are seeking a talented and detail-oriented Front-End Engineer with strong expertise in JavaScript, React, and to design and build engaging, user-friendly web applications.
The ideal candidate will be passionate about crafting intuitive interfaces, ensuring high performance, and delivering seamless user experiences across devices.
Key Responsibilities
- Develop, test, and maintain responsive web applications using JavaScript (ES6+), React, and
- Collaborate with UI/UX designers to translate wireframes and prototypes into functional components.
- Build reusable components and front-end libraries for scalable applications.
- Ensure cross-browser compatibility, performance optimization, and responsive design.
- Integrate APIs and backend services with front-end applications.
- Work closely with back-end engineers to deliver seamless end-to-end solutions.
- Apply best practices in coding, testing, and version control.
- Optimize applications for speed, scalability, and user experience.
- Stay updated on emerging front-end technologies and propose improvements.
- Participate in code reviews, team discussions, and agile ceremonies.
Qualifications & Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 3–5 years of front-end development experience.
- Strong proficiency in JavaScript (ES6+), React, and
- Solid understanding of HTML5, CSS3, and modern styling frameworks (SASS/LESS, Tailwind, Bootstrap).
- Experience with state management libraries (Redux, Vuex, or similar).
- Familiarity with RESTful APIs and JSON integration.
- Experience with version control systems (Git) and agile development practices.
- Strong knowledge of responsive design, accessibility, and UX principles.
- Ability to write clean, maintainable, and reusable code.
Job Type: Full-time