Skip to main content
ADA

UI Developer

ADA Bengaluru, Karnataka, India Full-time 1 hour ago
Software

We are looking for a motivated React Developer with 1–2 years of experience in front-end development. The candidate will work with experienced developers and product teams to build, maintain, and enhance responsive web applications using React, JavaScript, HTML, and CSS.

Must-Have Skills

· 1–2 years of hands-on experience in front-end development, preferably using React.js.

· Good understanding of JavaScript (ES6+), including functions, objects, arrays, promises, and asynchronous programming.

· Working knowledge of React fundamentals, including components, props, state, hooks, and component lifecycle concepts.

· Good understanding of HTML5, CSS3, responsive design, and browser behaviour.

· Ability to build reusable UI components and implement designs provided by the UI/UX team.

· Basic experience integrating RESTful APIs and handling loading states, errors, and asynchronous responses.

· Familiarity with Git for version control and collaborative development.

· Working knowledge of npm and common front-end development tools.

· Basic understanding of debugging, browser developer tools, and front-end performance.

· Understanding of clean, readable code and willingness to follow established coding standards.

· Good problem-solving, communication, and collaboration skills.

Good to Have

· Exposure to unit testing or component testing using tools such as Jest and React Testing Library.

· Familiarity with state-management libraries or patterns.

· Basic understanding of authentication mechanisms such as JWT.

· Exposure to build tools such as Vite, Webpack, or Babel and to CI/CD workflows.

Responsibilities

· Work with senior developers, designers, and product teams to understand requirements and implement UI features.

· Develop, test, debug, and maintain React-based user interface components.

· Build reusable components and contribute to shared front-end code.

· Integrate front-end screens with REST APIs and handle application data and error states.

· Ensure UI implementations are responsive, accessible where applicable, and consistent with design specifications.

· Write basic unit or component tests and help resolve defects identified during testing.

· Participate in code reviews, apply feedback, and follow team coding standards and development practices.

· Document implementation details when required and contribute to continuous improvement of the application.

Apply now
Bengaluru, Karnataka, India
On-site
Full-time
1 hour ago

Share this job