Bangalore
1 day ago
Lead II - Software Engineering

Job Title: Senior UI Developer – React / Redux / JavaScript

Experience Required: 7+ Years
Location: Bangalore
Employment Type: [Full-Time
Work Mode: [Onsite/Remote/Hybrid]

Role Overview:

We are seeking a Senior UI Developer with strong hands-on experience in React, Redux, and JavaScript (ES6+) to build dynamic, responsive, and high-performance user interfaces. The ideal candidate is passionate about user experience, performance, and clean, maintainable code.

Key Responsibilities:

Design and develop interactive, responsive UI components using React and Redux.

Build modular, reusable components and ensure high performance and scalability.

Integrate UI components with RESTful APIs and backend services.

Collaborate closely with UX/UI designers to ensure seamless design-to-development handoff.

Optimize applications for cross-browser compatibility, performance, and responsiveness.

Debug, troubleshoot, and resolve UI-related issues and performance bottlenecks.

Write and maintain unit/integration tests using tools like Jest, Mocha, or Enzyme.

Participate in code reviews to ensure best practices and coding standards are followed.

Stay updated with the latest in front-end technologies and propose process improvements.

Work in an Agile team environment using tools like JIRA and Confluence.

Mandatory Technical Skillset:

React: Strong hands-on experience building dynamic UIs with React.

Redux: Deep understanding of state management using Redux.

JavaScript (ES6+): Advanced proficiency with modern JavaScript (async/await, modules, destructuring, etc.).

HTML/CSS: Expertise in HTML5 and CSS3, including responsive design and preprocessors (SASS/LESS).

RESTful APIs: Proven experience integrating front-end applications with APIs.

Version Control: Proficiency with Git and Git-based workflows.

Testing: Familiarity with testing tools like Jest, Enzyme, Mocha, etc.

Design Collaboration: Experience working closely with designers to implement functional UI.

Agile Methodology: Proven experience working in Agile environments.

Qualifications:

7+ years of experience in front-end development with a strong focus on React, Redux, and JavaScript.

Strong understanding of UI/UX principles and implementation.

Experience building cross-browser and device-compatible applications.

Excellent debugging and problem-solving skills.

Strong verbal and written communication skills and the ability to work cross-functionally.

Key Skills Summary:

React | Redux | JavaScript (ES6+) | HTML5 | CSS3 | REST APIs | Git | Responsive Design | Agile | Testing (Jest, Enzyme)

Additional Comments:

JD- UI – React / Redux / JavaScript developer Responsibilities: Design and develop highly interactive user interfaces using React and Redux. Build reusable, modular components and ensure their scalability and maintainability. Work with backend services and integrate front-end components with RESTful APIs. Collaborate with UX/UI designers to implement clean, functional, and responsive design. Optimize applications for maximum speed, performance, and scalability across different devices and browsers. Troubleshoot, debug, and resolve front-end performance issues and bugs. Write unit and integration tests using appropriate testing tools (e.g., Jest, Enzyme). Participate in code reviews to maintain code quality and consistency with best practices. Stay up to date with the latest trends in front-end technologies and continuously improve development processes. Work in an Agile environment and collaborate with cross-functional teams to meet product milestones. Mandatory Technical Skillset: React: Strong hands-on experience with React for building dynamic, high-performance user interfaces. Redux: Deep knowledge of Redux for managing complex application state and ensuring smooth data flow. JavaScript (ES6+): Advanced knowledge of JavaScript, including modern ES6+ features (e.g., async/await, destructuring, modules). HTML/CSS: Expertise in HTML5 and CSS3 with experience in responsive design techniques and CSS preprocessors like SASS or LESS. RESTful APIs: Experience integrating React applications with RESTful APIs. Version Control: Familiarity with Git for version control and working with repositories. Testing: Experience with front-end testing frameworks, such as Jest, Mocha, or Enzyme. UI/UX Design Collaboration: Ability to collaborate with designers to ensure smooth translation of design to functional components. Agile Methodology: Proven experience working in an Agile environment, with tools like JIRA or Confluence. Qualifications: 7+ years of experience in front-end development with a focus on React, Redux, and JavaScript. Strong understanding of UI/UX design principles and best practices. Proficient in developing cross-browser compatible and responsive web applications. Strong problem-solving skills and ability to troubleshoot issues in production environments. Good communication skills to effectively work with product teams, designers, and backend developers. Ability to work in a fast-paced, Agile development environment.

Por favor confirme su dirección de correo electrónico: Send Email