DBS Bank logo

Senior Associate, Application Developer, Consumer Banking Group technology

DBS Bank
NewPosted today

LOCATION

Hyderabad · Onsite

EXPERIENCE

4+ Years

TYPE

FullTime

SKILLS REQUIRED

ReactJavaScriptTypescriptFrontend DevelopmentMicro Frontend ArchitectureState Management

Job description

Overview

Senior Associate, Application Developer in Consumer Banking Group technology at DBS Bank, building scalable enterprise frontend web applications.

What you'll need

  • Minimum 4+ years of hands-on experience in frontend software development with expertise in building scalable enterprise web applications
  • Strong understanding of Data Structures, Algorithms, Problem Solving, UI Performance Optimization, and Software Engineering Principles
  • Strong hands-on experience with React 17, 18 and 19, including Functional Components, Hooks, Component Design Patterns, Performance Optimization, and Modern React Architecture
  • Experience building modern React applications using SPA Architecture, Styled Components / CSS-in-JS, Responsive and Accessible UI Design, API Integration, SSR Concepts, and Component-Driven Development
  • Proven experience with Micro Frontend (MFE) architecture using Module Federation and independent deployment models
  • Strong proficiency in TypeScript, JavaScript (ES6+), Frontend Design Patterns, SOLID Principles, and Clean Code Practices
  • Hands-on experience with State Management frameworks such as Redux, Redux Saga, Zustand, and Context API
  • Strong knowledge of UI Performance Optimization, including Lazy Loading, Code Splitting, Bundle Optimization, and Web Vitals
  • Experience with Test-Driven Development (TDD) and automation testing tools such as Jest, Playwright, and React Testing Library
  • Proficiency with modern SDLC and DevOps tools: Git / Bitbucket, NPM / Yarn / PNPM, Jenkins, SonarQube, Nexus, JIRA
  • Experience with frontend deployment and hosting architectures, including CDN, Apache, Nginx, OCP/OpenShift deployments, and web package deployment strategies
  • Experience with Observability and Monitoring tools such as AppDynamics, ELK, or equivalent frontend monitoring solutions
  • Strong automation, communication, collaboration, and stakeholder management skills with the ability to thrive in fast-paced environments
  • Experience using Generative AI-powered software development tools to improve engineering productivity and code quality, such as Gemini CLI and Claude Code / Claude CLI

Nice to have

  • Familiarity with AngularJS and migration of AngularJS applications to React
  • Exposure to iOS/Android native or hybrid mobile applications (native shell with React JS) and troubleshooting across web and mobile platforms
  • Cloudflare experience
  • Experience in Banking, Payments, FinTech, or high-volume transaction systems
  • Experience with CI/CD pipelines, Infrastructure as Code, and Cloud-native application development
  • Contributions to engineering productivity initiatives, developer platforms, or AI-driven development practices

Details

  • Location: Hyderabad - DTI Waverock SEZ
  • Employment type: Full time, regular schedule

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Associate, Application Developer, Consumer Banking Group technology