About the Role:
We are looking for a skilled React Developer with 2–3 years of professional experience to build modern, responsive, and interactive web applications. You will work closely with designers, backend developers, and product managers to deliver high-quality user experiences.
Key Responsibilities:
- Develop and maintain user-facing features using React.js
- Build responsive UIs with HTML5, CSS3, Tailwind CSS, Bootstrap, or Material UI
- Integrate APIs and manage frontend state (Redux, Context API, React Query)
- Optimize components for performance across browsers and devices
- Participate in code reviews, debugging, and testing
Requirements:
- 2–3 years of professional React.js experience
- Strong proficiency in JavaScript (ES6+); TypeScript preferred
- Solid understanding of CSS frameworks
- Experience with state management tools
- Familiarity with RESTful APIs and frontend workflows (Webpack, Babel)
- Knowledge of Git and version control
- Good communication and teamwork skills
Nice to Have:
- Experience with Next.js or other React frameworks
- Familiarity with unit testing (Jest, React Testing Library)
- Understanding of accessibility (a11y) and SEO best practices
- Experience in Agile/Scrum environments
- Knowledge of linting tools (ESLint)
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field
Job Type: Full-time
Work Location: In person