OT
React Developer
Ova Technologies
- πΊπΈ United States
- Hybrid
- 9 hours ago
- React.js
- UI/UX
- REST API
- Redux
- React Router
- Agile
- Scrum
- Git
- CI/CD
- JavaScript
- TypeScript
- HTML5
- CSS3
- ES6+
- Redux Toolkit
- npm
- Yarn
- Jest
- Testing Library
- Cypress
- Playwright
- GitHub
- GitLab
- VS Code
- JSON
- Next.js
- Node.js
- Docker
- AWS
- Azure
- Microservices
- WCAG
- XSS
- CSRF
- DOM
- JWT
- Unit Testing
9 hours ago
React Developer β Job Description
Job Title
React Developer / Frontend Developer
Job Summary
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.
Key Responsibilities
- 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
Experience
Typical requirements:
- 2β4 years: React Developer
- 4β7 years: Senior React Developer
- 7+ years: Lead/Principal Frontend Engineer
Resume 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 Design
React Developer Interview Topics
For an interview, prepare:
- What is React and why is it used?
- Props vs State
- Functional vs Class components
- React Hooks β
useState,useEffect,useMemo,useCallback - Virtual DOM
- Component lifecycle
- Controlled vs uncontrolled components
- React Router
- Redux and Redux Toolkit
- API integration using Axios/Fetch
- Error handling
- Authentication and JWT
- React performance optimization
- Unit testing with Jest
- React Testing Library
- JavaScript ES6 concepts
- Promises and
async/await - Closures
- Event bubbling and delegation
- Git and CI/CD
React Developer Β· Ova Technologies