Find a jobRecruiters

Senior Software Engineer

Exclusive opportunity

Onsite

Senior Software Engineer

Aeries Technology

Senior Software Engineer

Skills

ReactHTMLSassGitJavascript

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

8 September 2026

What they need


Role & responsibilities

Role Summary

Senior Software Engineer responsible for building and evolving a React-based common UI component framework that enables consistent, accessible, and scalable front-end experiences across products. This role is UI-focused, driving design-system-led development, reusable components, and enterprise-wide adoption.

Works as a strong individual contributor, delivering high-quality components while influencing engineering teams to adopt standardised UI patterns and practices, contributing to platform-led engineering outcomes.

Roles & Responsibilities

  • Design, develop, and maintain reusable, responsive UI components and shared libraries using React.
  • Define and evolve a common UI framework / design system aligned with accessibility, performance, and usability standards.
  • Drive enterprise-wide adoption of common components through enablement, documentation, and collaboration with product teams.
  • Translate ambiguous UI requirements into scalable, reusable component designs and implementation patterns.
  • Ensure adherence to coding standards, accessibility (WCAG), and responsive design principles.
  • Collaborate with Product, UX, and Engineering teams to ensure consistent user experience across applications.
  • Lead and contribute to code reviews, improving overall UI quality and maintainability.
  • Identify and eliminate duplication by promoting reuse and platform mindset across teams.
  • Build reference implementations and accelerators/templates for faster adoption.
  • Proactively identify and resolve UI performance, usability, and consistency gaps.
  • Mentor engineers on front-end best practices, component design, and modern UI engineering.
  • Contribute to continuous improvement of engineering practices, tooling, and UI standards.

Core Competencies

Platform & Reusability Mindset

  • Builds shared UI capabilities that reduce duplication and improve engineering velocity.
  • Designs components as scalable assets consumed across multiple teams.

Collaboration & Influence

  • Drives alignment across teams on UI standards, patterns, and frameworks.
  • Enables adoption through documentation, demos, and mentoring.

Execution & Ownership

  • Converts ambiguous requirements into well-defined UI components and libraries.
  • Owns quality, maintainability, and usability of the UI platform.

Engineering Craft

  • Produces clean, maintainable, and extensible front-end code.
  • Sets a high bar for UI quality, review practices, and usability standards.

Continuous Improvement

  • Identifies opportunities to simplify UI development and improve developer experience.
  • Actively contributes to UI engineering standards and tooling evolution.

Technical Expectations

Core Front-End

  • Strong expertise in React (hooks, state management, component design patterns)
  • Deep understanding of JavaScript (ES6+), HTML5, CSS3, SASS
  • Experience in building component libraries, design systems, and UI frameworks

UI Engineering Excellence

  • Responsive and adaptive design implementation
  • Strong understanding of Web Accessibility standards (WCAG)
  • Cross-browser compatibility and performance optimisation
  • Modular, reusable, and scalable component architecture

Tools & Practices

  • Source control: Git
  • Familiarity with CI/CD pipelines for front-end deployment
  • Experience with unit and UI testing frameworks (e.g., Jest, React Testing Library)
  • Experience with Storybook or similar tools for component-driven development

Integration Awareness (Non-core)

  • Familiarity with REST APIs and front-end integration patterns
  • Awareness of authentication flows and UI security practices

Professional Skills & Experience

  • Experience in building UI for product/SaaS platforms
  • Proven experience designing and delivering shared UI/component frameworks
  • Strong understanding of Agile (Scrum) delivery model
  • Strong written and verbal communication skills
  • Ability to mentor and influence without formal authority

Impact Expectations

  • Improves consistency and quality of UI across products
  • Enables faster delivery through reusable component adoption
  • Reduces duplication and technical debt in front-end layers
  • Establishes UI engineering standards adopted across teams

Education & Experience

  • Engineering degree in Computer Science or related field
  • 5+ years of experience in front-end engineering with strong React expertise
  • Experience in financial services or regulated domains is an advantage

What Success Looks Like

  • Common UI framework is actively adopted across multiple teams
  • Teams deliver faster with reduced UI duplication
  • UI quality, accessibility, and consistency show measurable improvement
  • Platform becomes the default choice for UI development

Other offers great for you!

These companies are also looking for great profiles

OTOREMOTE

Senior Software Engineer / CTO

Environ 50/60K par an selon expérience

Permanent contract

Marseille, France

Hybrid, Remote

Skills

DevOpsCTOEngineering Manager

9 months ago

Quick apply

Team.is

Senior Software Engineer - Fintech

90 000€ - 150 000€

Permanent contract

Paris, France

Hybrid

Skills

Typescriptfintech

7 months ago

Quick apply

Kalytech Consulting

Senior Software Engineer

530

Freelance

Brussels, Belgium

Hybrid

Skills

C#.NETMicrosoft SQL ServerSelligent

4 months ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools