- Build reusable UI components and maintain clean, efficient, and maintainable code.
- Collaborate with Product, Design, Backend, and QA teams to deliver seamless user experiences.
- Take complete ownership of features, from understanding requirements to deployment and post-release support.
- Identify and resolve performance bottlenecks, bugs, and UI issues.
- Participate in architecture discussions and contribute to technical design decisions.
- Ensure code quality through best practices, testing, and peer reviews.
Required Skills & Qualifications :
- Strong understanding of modern web development best practices.
- Hands-on experience with:
- HTML
- CSS
- JavaScript
- Strong working knowledge of React / React JS ecosystem.
- Ability to write clean, scalable, and maintainable code that is easy for other developers to understand and extend.
- Good understanding of frontend architecture and design principles.
- Strong debugging and troubleshooting skills.
- Experience using developer tools such as:
- Chrome DevTools
- React Developer Tools
- Solid problem-solving and analytical thinking abilities.
- Excellent attention to detail and focus on user experience.
- Ability to work effectively in a collaborative team environment.
Preferred Qualifications :
- Experience with performance optimization and page speed improvements.
- Familiarity with REST APIs and frontend integration.
- Knowledge of version control systems like Git.
- A portfolio or showcase of previous projects/work is a strong plus.
What We’re Looking For :
- A self-driven developer with a strong ownership mindset.
- Someone passionate about building intuitive and high-performing user experiences.
- A team player who thrives in a fast-paced and collaborative environment.