Senior Web Developer (React)

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

We are seeking an experienced Senior Web Developer with strong React expertise to join our dynamic team. In this role, you will be responsible for designing and developing intuitive, user-friendly web applications that meet business requirements. You will collaborate with UX teams to translate business needs into technical solutions while ensuring high-quality code and optimal performance. If you are passionate about web development, have a strong understanding of web design principles, and thrive in an agile environment, we would love to have you on our team.

Skills Required

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Web Design, or a related field.
  • 5+ years of hands-on web design experience with significant expertise in React.
  • Strong knowledge of CSS, JavaScript, TypeScript, and solid understanding of web design principles.
  • In-depth understanding of core web application design patterns, including Model-View-Controller (MVC) and Single-Page Web Applications (SPA).
  • Ability to create responsive, scalable, and performant web interfaces with a focus on user-centric design.
  • Wireframe, storyboard, and mockup development skills, with the ability to collaborate with UX teams to create visual prototypes.
  • Strong experience with unit testing and automated testing frameworks (e.g., Selenium, Cucumber).
  • Proven knowledge and practical application of Object-Oriented Programming (OOP) and Design Patterns to create modular, reusable code.
  • Ability to write optimized, efficient, and clean code that adheres to modern web development standards.
  • Strong analytical and problem-solving skills, with the ability to design and implement technical solutions.
  • Excellent oral and written communication skills, with the ability to collaborate effectively with global teams.

Skills Desired

  • Experience with Java/J2EE and Apache Tomcat for back-end services.
  • Familiarity with Continuous Integration and tools like Jenkins, Sonar, and test automation frameworks like Cucumber or Selenium.
  • Knowledge of RDBMS systems such as PostgreSQL.
  • Understanding of Agile/Scrum methodologies and ability to deliver solutions using Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
  • Exposure to Unix commands, scripting, and familiarity with Autosys.
  • Knowledge of the Financial Services industry is a plus.

What You’ll Do

  • Develop responsive and scalable web applications using React, TypeScript, JavaScript, and modern web technologies.
  • Collaborate closely with UX teams to translate business requirements into intuitive and efficient user interfaces.
  • Write clean, maintainable, and optimized code while following best practices in software development and design patterns.
  • Implement unit tests and utilize automated testing frameworks to ensure high-quality and bug-free releases.
  • Work in an Agile environment with cross-functional teams to deliver iterative, high-quality solutions.
  • Contribute to the software development life cycle (SDLC), from design to deployment and maintenance.
  • Troubleshoot, debug, and optimize application performance for a seamless user experience.
  • Stay updated with the latest web development trends and technologies to continuously improve the user experience.

Why Join Us?

  • Work with cutting-edge technologies in a fast-paced, innovative environment.
  • Collaborate with global teams on impactful projects.
  • Competitive salary and benefits.
  • Opportunities for career growth and professional development.

If you are a self-driven, solution-oriented web developer with a passion for clean code and exceptional user experiences, we encourage you to apply! Join our team and help us deliver world-class web applications.