All jobs

Job details

React Developer

  • Java
  • Redux
  • REST
  • TypeScript
  • Agile
  • React Native
  • ES6

Posted: 2 days ago

Job description

We are seeking a passionate React Developer with strong hands-on experience in building modern, high-performance, and scalable front-end applications. The ideal candidate will have expertise in React.js, JavaScript/TypeScript, API integration, state management, and progressive web application (PWA) development. The role involves working closely with product, design, and backend teams to deliver seamless user experiences and maintain high-quality code standards.


Key Responsibilities


  • Build, optimize, and maintain frontend applications using React.js, JavaScript, and TypeScript.
  • Develop modular, reusable UI components and ensure responsive design across all devices.
  • Convert UI/UX wireframes into clean and functional user interfaces using HTML/CSS, Material UI, or other component libraries.
  • Implement state management solutions using Redux, React Hooks, and Context APIs.
  • Integrate RESTful APIs and handle data flows using Axios and modern API patterns.
  • Work with modern frontend build tools like Vite for fast builds and optimized bundling.
  • Develop and enhance Progressive Web Apps (PWA) including service workers, caching, and offline-first functionality.
  • Participate in code reviews, maintain coding standards, and ensure high code quality across the application.
  • Troubleshoot, debug, and resolve performance issues to improve application speed and user experience.
  • Collaborate with cross-functional teams to ensure smooth integration between frontend and backend systems.
  • Follow Agile/Scrum processes and contribute to sprint planning, estimations, and delivery.

Technical Skills & Tools


  • Frontend Technologies: React.js, JavaScript (ES6+), TypeScript, JSX
  • Styling & UI: HTML5, CSS3, Material UI, Flexbox, Responsive UI
  • State Management: Redux, React Hooks, Context API
  • Build Tools: Vite, Webpack (optional)
  • API Skills: REST API integration, Axios
  • PWA: Service workers, caching strategies, offline support
  • Version Control: Git, GitHub/GitLab
  • Additional: Basic understanding of REST APIs, JSON, browser debugging tools

Preferred Experience


  • Experience working with component libraries like Material UI or Chakra UI.
  • Knowledge of performance optimization techniques and frontend best practices.
  • Exposure to code splitting, lazy loading, and application-level caching.
  • Understanding of modern UI/UX principles and responsive layout patterns.
  • Familiarity with React Native.
  • Ability to write clean, scalable, and maintainable code.

IT Services & Consulting,
Full Time, Permanent
Software Development
Education
Graduation Not Required

Similar jobs