React Dev
Job Title: React Engineer / Frontend Engineer
Job Summary
We are looking for a skilled React Engineer to build scalable, high-performance web applications with a strong focus on user experience. The ideal candidate has solid frontend fundamentals, hands-on experience with React, and a passion for building clean, maintainable UI components.
Key Responsibilities
Develop and maintain responsive web applications using React.js
Build reusable, scalable, and efficient UI components
Collaborate with designers and backend engineers to implement product features
Optimize applications for performance, accessibility, and cross-browser compatibility
Manage application state using tools like Redux, Context API, or Zustand
Integrate frontend applications with RESTful / GraphQL APIs
Write clean, testable, and well-documented code
Participate in code reviews and contribute to frontend best practices
Required Skills & Qualifications
Strong proficiency in JavaScript (ES6+)
Hands-on experience with React.js and modern React patterns (Hooks, Functional Components)
Solid understanding of HTML5, CSS3, and responsive design
Experience with state management libraries
Familiarity with REST APIs and asynchronous programming
Knowledge of Git and version control workflows
Preferred / Good to Have
Experience with Next.js
Familiarity with TypeScript
Experience with Tailwind CSS, Material UI, or similar UI libraries
Understanding of frontend testing tools (Jest, React Testing Library)
Knowledge of performance optimization and SEO basics
Experience working in Agile / Scrum environments
Education
Bachelor's degree in Computer Science or related field (or equivalent experience)
What We Offer
Opportunity to work on modern, scalable web products
Collaborative and growth-focused engineering culture
Competitive salary and career development opportunities
Exposure to real-world frontend architecture and design systems