Posted:14 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Roles & Responsibilities :

Role Summary

We are looking for a UI Developer with solid hands-on experience in building responsive and modular web applications using

React JS, TypeScript

, and modern frontend tools. The role focuses on feature implementation, UI integration with REST APIs, basic testing, and contributing to performance and security best practices under guidance from senior engineers and architects.

Key Responsibilities

UI Development

  • Develop UI components and screens using

    React, TypeScript, React Router, Axios, i18n

    .
  • Implement workflows, forms, dashboards, and designer-related features.
  • Work with

    JointJS

    (or learn it) for modeling/diagram components.
  • Ensure responsive design and cross-browser compatibility (Chrome, Edge, Safari).

API Integration

  • Integrate frontend modules with backend

    REST APIs

    .
  • Follow API contracts defined using

    OpenAPI/Swagger

    .
  • Work with backend engineers to clarify API requirements.

Code Quality & Testing

  • Write clean, readable, maintainable code.
  • Develop unit tests (Jest, React Testing Library) and contribute to automation.
  • Participate in code reviews and follow coding standards.

Performance & Security Awareness

  • Apply basic performance practices (memoization, lazy loading, caching).
  • Follow secure coding guidelines (input validation, safe data handling, avoiding XSS/CSRF risks).

Agile Collaboration

  • Participate in daily stand-ups, sprint planning, and estimation.
  • Work closely with senior developers and architects.
  • Assist in debugging bugs and production-like issues.

Required Skills & Experience

  • 2-6 years hands-on experience with:

Frontend Skills

    • React JS & TypeScript

    • React Router, Axios, i18n
    • HTML5, CSS3, ES6+
  • Exposure to a diagramming library (JointJS/GoJS/mxGraph) is a plus.
  • Understanding of modular and component-based frontend architecture.

Backend/API Understanding

  • Good understanding of REST concepts.
  • Ability to consume and work with OpenAPI-defined APIs.
  • Basic exposure to

    Java

    and Spring concepts is a plus.

Testing Skills

  • Experience with:
    • Jest
    • React Testing Library
  • Exposure to UI automation tools (Cypress, Playwright) is an advantage.

NFR Awareness

  • Basic understanding of performance optimization.
  • Awareness of security fundamentals for frontend applications.

Soft Skills

  • Good problem-solving and debugging skills.
  • Ability to communicate in a clear, structured manner.
  • Willingness to learn platform-level concepts (Workbench, Designer, Rule Engine, etc.).
  • Team-oriented mindset with ownership for assigned tasks.

Qualifications

Educational qualification:

Experience :

Mandatory/requires Skills :

Preferred Skills :

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Robert Bosch Engineering and Business Solutions Private Limited logo
Robert Bosch Engineering and Business Solutions Private Limited

Engineering and Technology Services

Chennai

RecommendedJobs for You

bengaluru, karnataka, india

chennai, tamil nadu, india

kolkata, west bengal