smartShift Technologies Logo

smartShift Technologies

Senior Software Engineer - Frontend (UI)

Posted 2 Days Ago
Be an Early Applicant
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Own the frontend portal’s technical direction and architecture, delivering scalable UI features and defining engineering standards. Collaborate with architects, product managers, and UX designers; evaluate technologies; manage technical debt; and resolve complex cross-team challenges. Mentor engineers through reviews, design discussions, and pairing, while contributing to Agile planning and long-term platform improvements. The role requires strong React, TypeScript, server-rendered React, Express.js, Storybook, testing, and Git-based CI/CD experience.
The summary above was generated by AI

Title: Senior Software Engineer – Frontend (UI)

Location: Vaishnavi Tech Park, Bellandur| Bengaluru, KA

 

About smartShift

       smartShift is a global leader in SAP custom code transformation for SAP S/4HANA and Clean Core.

       We help the world’s biggest brands, including Airbus, BMW, and Procter &Gamble, modernize their SAP systems with secure, stable, and future-ready code.

       With 3,300+ transformations and 3.5 billion+ lines of code converted, our AI-powered automation delivers guaranteed results—fast, accurate, and disruption-free.

       We’re a 350+-person company with global teams and a strong track record of profitable growth.

       Shape the systems that power global business—and your future.

 

Top 3 Reasons to Join smartShift

       Big Impact, Global Scale works with the world’s most iconic brands and modernizes their SAP systems that keep global business running.

       Breakthrough Tech, Proven Results: Leverage patented AI-powered automation that has transformed thousands of SAP systems with unmatched speed and precision.

       Growth, Stability, and Opportunity Be part of a growing, profitable, and collaborative global company that values innovation and your contributions.


About the Role

We are looking for a Senior Software Engineer – Frontend (UI) to take technical ownership of our application portal. You will drive architectural decisions, set engineering standards, and bridge the gap between business requirements and technical execution. This is a high-impact role for someone who thrives at the intersection of deep technical expertise and cross-functional leadership — someone who makes the engineers around them better and leaves codebases better than they found them.

Key Responsibilities

  • Own the technical direction and architecture of the frontend application portal, making decisions that balance scalability, performance, and long-term maintainability.
  • Lead the design and delivery of complex, large-scale UI features in close collaboration with architects, product managers, and UX designers.
  • Define and enforce frontend engineering standards, patterns, and best practices across the team.
  • Drive technical discovery — evaluate and recommend technologies, frameworks, and tooling to keep the platform ahead of industry trends.
  • Mentor and coach mid-level and junior engineers through code reviews, design discussions, and pairing sessions.
  • Actively contribute to long-term platform architecture, identifying technical debt early and proposing pragmatic, scalable solutions.
  • Serve as a key escalation point for complex technical challenges and cross-team dependencies.
  • Collaborate with Product and UX to translate ambiguous requirements into clear, well-scoped technical solutions.


Skills & Experience
Core — What You'll Use Day-to-Day

  • 6–9 years of frontend development with strong proficiency in React and TypeScript, including hooks, context, and component architecture at scale.
  • Solid experience building SSR or full-stack React applications, ideally with React Router v7 (or prior Remix / framework-mode experience that maps naturally to it).
  • Comfort working with Express.js in a server-rendered context — middleware, routing, API integration, and a clear understanding of where the server/client boundary sits.
  • Hands-on experience with Storybook for component development, visual testing, and maintaining a shared UI component library.
  • Strong grasp of unit and integration testing — knowing what to test, at what layer, and how to keep test suites fast, reliable, and meaningful.
  • Solid Git workflow experience in a CI/CD environment — branching strategies, PR reviews, and working in teams where deployment is frequent and automated.


Architecture & Ownership

  • Proven ability to design and evolve large-scale frontend systems — making decisions that hold up as teams and codebases grow.
  • Ability to reason about and clearly communicate trade-offs around performance, scalability, security, and developer experience — to both engineers and non-technical stakeholders.
  • Experience identifying and managing technical debt without letting it derail delivery.
  • Demonstrated track record of designing future-proof, maintainable systems in fast-moving product environments.


Collaboration & Leadership

  • Comfortable leading within an Agile team — facilitating design reviews, sprint planning, and retrospectives — without needing a title to have influence.
  • Strong mentoring instincts — helping engineers grow through code reviews and design conversations, not just directives.
  • Ability to work closely with Product and UX to find the best technical path for a given business need.
  • Strong collaboration and influence skills across engineering, product, and design functions.


Nice to Have

  • Familiarity with legacy MV* frameworks (Backbone, Marionette) — useful context for understanding or migrating older parts of a codebase.
  • Experience with design systems or internal component library development.
  • Exposure to micro-frontend patterns or monorepo tooling (Turborepo, Nx).
  • Background in enterprise or B2B SaaS applications where reliability, audit ability, and performance at scale matter.
  • Familiarity with SAP Fiori / UI5 or enterprise UI patterns (a plus, not a requirement).



What Sets You Apart

You don't just build features — you shape how features get built. You ask the right questions early, catch architectural issues before they become production problems, and take pride in leaving things better than you found them. You lead with both technical depth and empathy, and you know that the best engineers make everyone around them better.                 

Do check out our website: https://smartshift.com/

LinkedIn: https://www.linkedin.com/company/smartshift-inc/mycompany/



Similar Jobs

11 Hours Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Software
Lead development of a greenfield React + TypeScript agent desktop: implement features, drive architecture, review PRs, mentor engineers, collaborate async across time zones, and contribute to documentation and planning.
Top Skills: Ai Coding AgentsConfluenceJestJIRANxPlaywrightReactTypescript
4 Hours Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Financial Services
Serve as a bridge between product owners, business, operations, and engineers to elicit and document business and data-flow requirements, translate them into technical solutions, perform data analysis and visualization, help develop architecture and governance, and use enterprise-authorized AI tools responsibly to accelerate solutioning while validating outputs and managing data sensitivity.
Top Skills: Application ResiliencyAtlassian ConfluenceAtlassian JiraAWSCi/CdEnterprise AiLucidchartScrumSecurity
4 Hours Ago
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Develops and implements learning and development plans and programs, conducts training needs analysis, facilitates employee and supervisory workshops, evaluates training effectiveness, and drives continuous improvement. Manages trainers, consultants, vendors, and LMS effectiveness while providing coaching and feedback. Leads regional and local learning projects and supports organizational design and change management initiatives. Requires strong facilitation, project leadership, organizational development, analytical, communication, and stakeholder management skills.
Top Skills: Learning Management SystemsExcelMicrosoft OutlookMicrosoft PowerpointMicrosoft Word

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account