About the Role
We are looking for a skilled Frontend Developer to join our team. You will be responsible for building, optimizing, and maintaining user-facing features that deliver a smooth and engaging experience. Working closely with designers, backend developers, and product managers, you will transform UI/UX designs into responsive, scalable, and high-performance web applications.
Key Responsibilities
Develop, test, and maintain modern, responsive, and user-friendly web interfaces.
Collaborate with UI/UX designers to translate wireframes and mockups into functional applications.
Optimize applications for performance, speed, and scalability.
Integrate frontend with backend APIs and services.
Ensure cross-browser and cross-device compatibility.
Write clean, maintainable, and reusable code following best practices.
Debug and resolve technical issues.
Stay updated with the latest frontend technologies and industry trends.
Required Skills & Qualifications
Strong proficiency in HTML, CSS, and JavaScript (ES6+).
Experience with React.js / Next.js / Angular / Vue.js (depending on company stack).
Familiarity with state management libraries (Redux, Zustand, MobX, etc.).
Understanding of RESTful APIs and/or GraphQL.
Knowledge of responsive design, cross-browser compatibility, and accessibility standards.
Proficiency with version control tools like Git/GitHub.
Ability to work in an Agile/Scrum environment.
Preferred Qualifications
Experience with TypeScript.
Knowledge of testing frameworks (Jest, Cypress, React Testing Library).
Familiarity with CI/CD pipelines and deployment workflows.
Understanding of performance optimization and SEO best practices.
Exposure to UI libraries/frameworks (Material UI, Tailwind CSS, Bootstrap).
Soft Skills
Strong problem-solving and analytical skills.
Good communication and collaboration abilities.
Attention to detail and design aesthetics.
Ability to work independently as well as in a team.
Benefits
Competitive salary and performance bonuses.
Flexible work hours / remote-friendly environment.
Opportunities for professional growth and learning.
Collaborative and innovative work culture.