> Markdown version of [/jobs/ext/4002740-react-developer](https://www.wearedevelopers.com/jobs/ext/4002740-react-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # React Developer - **Company:** Ova Technologies - **Location:** New York, NY, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Web Interfaces, JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, HTML5, User Authentication, Unit Testing, Microsoft Azure, Cascading Style Sheets (CSS), Code Review, Continuous Integration, Cross-Site Request Forgery, Software Debugging, ECMAScript, Github, Design of User Interfaces, Interaction Design, JSON, Node.Js, Performance Tuning, Scrum Methodology, Next.js, Responsive Web Design, Software Deployment, TypeScript, Web Content Accessibility Guidelines, Web Applications, Web Performance Optimization, Network Routers, Software Repository, Postman, ReactJS, Cypress (Programming Language), Cross-Site Scripting (XSS), Backend, Gitlab, Git, Git Flow, Integration Tests, Playwright, Front End Software Development, React Redux, React Testing Library, Restful APIs, Docker, Microservices - **Published:** October 29, 2026 - **Apply:** https://www.thejobnetwork.com/job/3e7b0fe6-7525-4fcb-accc-f3804e7be601/react-developer ## About the Role * 2 4 years: React Developer * 4 7 years: Senior React Developer * 7 years: Lead/Principal Frontend Engineer ## Description We are looking for a skilled React Developer to build responsive, scalable, and high-performance web applications. The candidate will work with UI/UX designers, backend developers, QA engineers, and product teams to develop and maintain modern web applications using React.js., * Develop responsive web applications using React.js. * Build reusable and maintainable React components. * Convert UI/UX designs into functional web interfaces. * Integrate REST APIs and backend services. * Manage application state using Redux, Context API, or other state-management solutions. * Implement routing using React Router. * Handle form validation and user interactions. * Optimize applications for performance and scalability. * Debug and resolve UI and functional issues. * Write unit and integration tests. * Work closely with QA engineers to fix defects. * Participate in code reviews and Agile/Scrum ceremonies. * Maintain Git repositories and follow branching strategies. * Collaborate with backend developers for API integration. * Support CI/CD and application deployment activities. Required Skills Frontend * React.js * JavaScript / TypeScript * HTML5 * CSS3 * ES6 * JSX * Responsive Web Design React Ecosystem * React Hooks * React Router * Redux / Redux Toolkit * Context API * Axios / Fetch API * npm / yarn Testing * Jest * React Testing Library * Cypress / Playwright * Basic understanding of API testing Tools * Git / GitHub / GitLab * VS Code * Chrome DevTools * npm Backend/API Knowledge Good understanding of: * REST APIs * HTTP methods: GET, POST, PUT, PATCH, DELETE * JSON * Authentication / Authorization * HTTP status codes * API error handling Good to Have * TypeScript * Next.js * Node.js basics * Docker * CI/CD * AWS/Azure * Microservices basics * Web performance optimization * Accessibility (WCAG) * Security concepts such as XSS and CSRF, React.js | JavaScript | TypeScript | HTML5 | CSS3 | JSX | React Hooks | Redux | Redux Toolkit | React Router | REST API | Axios | Jest | React Testing Library | Cypress | Playwright | Git | GitHub | Agile | CI/CD | Responsive Web Design React Developer Interview Topics For an interview, prepare: 1. What is React and why is it used? 2. Props vs State 3. Functional vs Class components 4. React Hooks useState , useEffect , useMemo , useCallback 5. Virtual DOM 6. Component lifecycle 7. Controlled vs uncontrolled components 8. React Router 9. Redux and Redux Toolkit 10. API integration using Axios/Fetch 11. Error handling 12. Authentication and JWT 13. React performance optimization 14. Unit testing with Jest 15. React Testing Library 16. JavaScript ES6 concepts 17. Promises and async/await 18. Closures 19. Event bubbling and delegation 20. Git and CI/CD https://job.goodword.io/JobLanding/JobId=3e7b0fe6-7525-4fcb-accc-f3804e7be601?trafficsourceid=0 external