Role Overview
OmniReach is seeking a React Developer with 0–2 years of experience to build user-friendly, responsive web applications. You will collaborate with backend and design teams to develop high-quality interfaces using React.js and modern frontend best practices.
Responsibilities
- Develop and maintain web applications using React.js, JavaScript, and TypeScript.
- Translate design mockups from Figma or Sketch into functional UI components.
- Integrate frontend interfaces with RESTful APIs and backend services.
- Implement reusable components and maintain modular codebases using state management like Redux or Zustand.
- Ensure cross-browser compatibility and mobile-first responsiveness.
- Write unit tests and assist in e2e testing.
- Collaborate in Agile environments with designers, developers, and QA.
Requirements
- 0–2 years of experience in React.js and modern frontend frameworks.
- Strong foundation in JavaScript (ES6+), TypeScript, HTML5, and CSS3 (SCSS/Styled Components).
- Basic understanding of REST API integration.
- Familiarity with Git for version control.
- Knowledge of build tools such as Webpack, Vite, or Babel.
Nice to Have
- Experience with Jest or React Testing Library.
- Exposure to Next.js, SSR, or SSG.
- Familiarity with Material-UI, Ant Design, or Tailwind CSS.
- Understanding of WCAG accessibility and SEO.
- Experience with CI/CD or Docker.
Skills
- React.js
- TypeScript
- JavaScript
- Redux
- REST APIs