React js Developer (Remote)
Gunpowder Innovations Verified employer
Actively hiring · Posted 6d ago · JEV2610CC884A0075
Job description
Role DescriptionThis is a full-time role for a React.js Developer who will be responsible for developing, maintaining, and optimizing responsive and scalable web applications. The successful candidate will work closely with UI/UX designers, backend developers, and product teams to convert designs and requirements into high-quality, production-ready applications. The role requires strong problem-solving skills, attention to detail, and the ability to take ownership of features from development through deployment.Key ResponsibilitiesDevelop responsive and scalable web applications using React.js.Build reusable and maintainable frontend components.Convert UI/UX designs and Figma prototypes into functional web interfaces.Integrate frontend applications with REST APIs and backend services.Manage application state using Redux, Context API, Zustand, or similar technologies.Optimize applications for performance, responsiveness, and scalability.Debug and resolve frontend issues across development and production environments.Ensure cross-browser and cross-device compatibility.Collaborate with UI/UX designers, backend developers, QA, and product teams.Participate in code reviews and follow clean coding and development practices.Write and maintain appropriate tests for frontend applications.Stay updated with modern frontend technologies and best practices.Take ownership of features from development and testing through deployment and maintenance.RequirementsStrong proficiency in JavaScript (ES6+) and React.js.Good understanding of React Hooks, component architecture, props, state, and Context API.Strong knowledge of HTML5 and CSS3 and responsive web development.Experience integrating REST APIs and working with JSON.Experience with state management libraries such as Redux, Zustand, or similar.Experience with Git and GitHub/GitLab.Understanding of frontend performance optimization and browser debugging.3+ years of hands-on experience in frontend development with React.js.Experience with TypeScript and Next.js is preferred.Familiarity with UI libraries such as Tailwind CSS, Material UI, or similar is a plus.Experience with frontend testing tools such as Jest, Vitest, or React Testing Library is a plus.Good problem-solving and analytical skills.Strong communication and collaboration skills.Ability to work independently, prioritize tasks, and meet deadlines.A proactive approach to learning and solving technical problems.Candidates with strong practical experience, personal projects, GitHub contributions, or demonstrable frontend work may also be considered in place of extensive professional experience.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Gunpowder Innovations.
- Track your application and get updates by email and WhatsApp.