Job Description
Job Description
About The Role
We are looking for a Frontend Software Engineer with a strong passion for turning thoughtful designs into high quality, production ready user interfaces. In this role, you will take ownership of frontend features, work closely with designers and backend engineers, and contribute to building scalable, maintainable, and visually refined web applications. You care deeply about user experience, performance, and clean frontend architecture.
Responsibilities
• Translate complex UI and UX designs into high quality HTML, CSS, and ReactJS components with high visual accuracy.
• Build responsive, accessible, and cross browser user interfaces for web applications.
• Design and maintain reusable component libraries and scalable frontend architecture.
• Collaborate closely with designers to refine interactions, animations, and layout behavior.
• Integrate frontend applications with backend APIs and handle dynamic data flows.
• Write clean, maintainable, and well tested frontend code following best practices.
• Participate actively in sprint planning, estimations, and daily Scrum meetings.
• Identify and resolve performance bottlenecks in frontend applications.
• Apply accessibility and usability best practices consistently across products.
• Debug complex UI issues across different devices and browsers.
• Contribute to code reviews and help uphold frontend coding standards.
• Refactor and improve existing frontend codebases for better readability and performance.
• Create and maintain clear frontend documentation for components and workflows.
• Collaborate with QA engineers to ensure high quality, stable releases.
• Stay current with modern frontend technologies, tools, and industry trends.
Minimum Qualifications
• 2 to 4 years of professional experience as a Frontend Engineer or Software Engineer with a frontend focus.
• Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
• Strong expertise in HTML, CSS, and modern JavaScript.
• Solid experience building applications with ReactJS and component based architecture.
• Experience implementing responsive layouts and handling cross browser compatibility.
• Experience consuming RESTful APIs and managing frontend data flows.
• Familiarity with state management patterns and libraries.
• Proficiency with Git and collaborative development workflows.
• Experience writing tests for frontend applications.
• Strong attention to detail and passion for UI quality.
• Ability to work independently and take ownership of frontend features.
• Good communication skills and experience working in cross functional teams.
Preferred Qualifications
• Experience using TypeScript in frontend projects.
• Familiarity with modern styling approaches such as CSS Modules, Styled Components, or Tailwind CSS.
• Experience with frontend performance optimization and rendering strategies.
• Strong understanding of web accessibility standards and best practices.
• Experience collaborating with designers using tools like Figma.
• Experience working on e commerce, marketplace, or auction based platforms.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application