Job Title: React.js Developer
Location: [Add Location / Remote]
Experience: [X–Y Years]
Department: Software Development / Engineering
Employment Type: Full-Time
🔍 Role Overview
We are looking for a talented React Developer to build high‑performance, scalable, and user‑friendly web applications. The ideal candidate has hands‑on experience with modern JavaScript, React.js workflows, and frontend best practices.
đź› Key Responsibilities
Develop new user‑facing features using React.js
Build reusable components and front‑end libraries for future use
Translate UI/UX designs into high‑quality, responsive code
Optimize components for maximum performance across web‑capable devices
Integrate APIs and work closely with backend teams
Debug, troubleshoot, and resolve UI/UX issues
Collaborate with designers, product managers, and QA teams
Stay updated with emerging frontend technologies and best practices
🎯 Required Skills
Technical Skills
Strong proficiency in JavaScript (ES6+)
Deep understanding of React.js, Hooks, Context API, React Router
Experience with HTML5, CSS3, and responsive design
Familiarity with Redux, Zustand, or other state‑management libraries
Experience with REST APIs, JSON, and asynchronous programming
Knowledge of build tools: Webpack, Vite, Babel, npm/yarn
Familiarity with Git and version control
Basic understanding of TypeScript (preferred)
Soft Skills
Strong problem‑solving and debugging abilities
Good communication and teamwork skills
Attention to detail and a passion for clean code
Ability to work in an agile, fast-paced environment
📚 Preferred Qualifications
Bachelor’s degree in Computer Science, Engineering, or related field
Experience with Next.js or React Native
Familiarity with testing frameworks (Jest, React Testing Library)
Experience with cloud environments (AWS, Azure, GCP)
Understanding of CI/CD pipelines
Footer for a Job Post