React Developer

Bangalore Urban, Karnataka, India
Nov 04, 2024
Nov 01, 2025
Hybrid
Full-Time
5 Years
Job Description

We are looking for an experienced Senior Software Engineer to bring front-end expertise and innovation to our team. If you have a minimum of 5 years of development experience and a strong passion for building responsive, dynamic web applications, we would love to hear from you! In this role, you'll focus on React.js and be responsible for crafting beautiful, maintainable code, contributing to a collaborative team environment, and pushing the limits of modern web development.

Key Responsibilities

  1. Front-End Development. Lead the development of interactive user interfaces using React.js, ensuring an exceptional user experience.
  2. JavaScript Proficiency. Leverage advanced JavaScript (ES6+) for high-quality code and smooth application functionality.
  3. HTML & CSS Expertise. Create visually stunning and accessible web pages with a deep focus on responsive design.
  4. State Management. Work with Redux (or similar libraries) to efficiently manage application state and ensure seamless data flow.
  5. API Integration. Integrate RESTful APIs and third-party services to enhance application functionality.
  6. Version Control. Collaborate with team members using Git for source control, handling pull requests, and managing project repositories.
  7. Code Quality. Write clean, scalable, and well-documented code, following best practices and coding standards.
  8. Testing & Code Reviews. Develop unit test cases to ensure application reliability and participate in code reviews to uphold code quality.

Qualifications

  1. Experience. 5+ years in software development with a strong focus on front-end technologies, particularly React.js.
  2. Technical Skills. Proficiency in JavaScript, HTML, CSS, and familiarity with state management tools (Redux) and build tools (Webpack, Babel).
  3. Version Control. Solid experience with Git for managing source code and team collaboration.
  4. Attention to Detail. A passion for CSS and pixel-perfect design, ensuring each component functions seamlessly across all devices.

Why Join Us?

  1. Flexible Hybrid Work. Enjoy a blend of in-office collaboration and remote flexibility.
  2. Growth Opportunities. Join a team that values continuous learning, innovation, and skill development.
  3. Collaborative Culture. Work with a dynamic team that supports and motivates each other.

If you have a strong foundation in front-end development, a meticulous eye for detail, and a love for CSS, we encourage you to apply and be part of our journey to build exceptional web applications!