Jobs
D

Associate, Application Development, Consumer Banking Group Technology

DBS BankTS, IN3d ago
Full-timevia indeed

Required Skills

androidapici/cdcssgitiosjavascriptjenkinsjiraplaywrightreacttypescript

Job Description

  • *Business Function**

Group Technology enables and empowers the bank with an efficient, nimble, and resilient infrastructure through a strategic focus on productivity, quality \& control, technology, people capability and innovation. In Group Technology, we manage most the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.

  • *Required Skills \& Experience**
  • 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 \& 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 \& 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, Cloudflare (preferred), 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** .
  • Familiarity with **AngularJS** and migration of AngularJS applications to React is a strong advantage.
  • Exposure to **iOS/Android native or hybrid mobile applications (Native shell with react js)** and troubleshooting across web and mobile platforms is a plus.
  • Strong automation, communication, collaboration, and stakeholder management skills with the ability to thrive in fast\-paced environments.
  • *Preferred Candidate Profile**
  • Passionate about building scalable, high\-performance frontend applications.
  • Strong ownership mindset with the ability to drive technical decisions.
  • Experience contributing to frontend architecture, coding standards, and engineering best practices.
  • Ability to mentor developers and conduct code reviews.
  • Strong focus on user experience, accessibility, reliability, and observability.
  • Continuous learner with awareness of emerging React and frontend ecosystem trends.
  • *AI\-Assisted Development \& Engineering Productivity (GenAI)**
  • Experience using **Generative AI\-powered software development tools** to improve engineering productivity and code quality, such as:

+ Gemini CLI

+ Claude Code / Claude CLI

* Ability to leverage AI tools for

+ Code generation and refactoring

+ Unit test creation

+ API development and documentation

+ Code review assistance

+ Root cause analysis and troubleshooting

+ Performance optimization recommendations

  • Understanding of **Responsible AI\-assisted development practices** , including:

+ Validating AI\-generated code

+ Security and compliance reviews

+ Prompt engineering for software development

+ AI\-assisted debugging and system analysis

+ Maintaining code quality, maintainability, and governance standards

  • *Preferred Qualifications**
  • 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 will be highly valued.

  • *Location:**

Hyderabad \- DTI Waverock SEZ

  • *Job:**

Technology

  • *Schedule:**

Regular

  • *Employee Status:**

Full time

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Hyderabad
Posted
3d ago
Source
Indeed