Start Your Search Here

Job Search

Ova Technologies

New York / Global

React Developer

Job Description

React DeveloperWe 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.Key Responsibilities:Develop responsive web applications using React.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.jsJavaScript / TypeScriptHTML5CSS3ES6+JSXResponsive Web DesignReact Ecosystem:React HooksReact RouterRedux / Redux ToolkitContext APIAxios / Fetch APInpm / yarnTesting:JestReact Testing LibraryCypress / PlaywrightBasic understanding of API testingTools:Git / GitHub / GitLabVS CodeChrome DevToolsnpmBackend/API Knowledge:REST APIsHTTP methods: GET, POST, PUT, PATCH, DELETEJSONAuthentication / AuthorizationHTTP status codesAPI error handlingGood to Have:TypeScriptNext.jsNode.js basicsDockerCI/CDAWS/AzureMicroservices basicsWeb performance optimizationAccessibility (WCAG)Security concepts such as XSS and CSRFExperience:2–4 years: React Developer4–7 years: Senior React Developer7+ years: Lead/Principal Frontend EngineerResume Keywords: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 DesignReact Developer Interview Topics:What is React and why is it used?Props vs StateFunctional vs Class componentsReact Hooks — useState, useEffect, useMemo, useCallbackVirtual DOMComponent lifecycleControlled vs uncontrolled componentsReact RouterRedux and Redux ToolkitAPI integration using Axios/FetchError handlingAuthentication and JWTReact performance optimizationUnit testing with JestReact Testing LibraryJavaScript ES6 conceptsPromises and async/awaitClosuresEvent bubbling and delegationGit and CI/CD
Apply Now