Jobless Developer
GSSTech Group logo
GSSTech Group

Posted 11 days ago

Open

Senior Android Engineer - Mobile Banking & Wealth

ChennaiOn-site

AI Summary

We are looking for a Senior Android Engineer to join our mobile engineering team, contributing to the development and continuous enhancement of enterprise-grade banking and wealth management applications.

About this role

We are looking for a Senior Android Engineer to join our mobile engineering team, contributing to the development and continuous enhancement of enterprise-grade banking and wealth management applications. You will be a core member of an Agile squad, owning feature development end-to-end — from architecture to delivery — while championing code quality, security, and performance at scale.

What You'll Do

  • Design, build, and maintain high-performance Android applications for a global banking customer base
  • Write clean, testable, and maintainable Kotlin code aligned with MVVM and Clean Architecture principles
  • Develop and execute automation scripts for testing, CI/CD pipelines, and release validation
  • Collaborate closely with product owners, designers, and backend engineers within Scrum sprints
  • Own technical decisions across the full Android lifecycle — from early-stage development through Google Play Store deployment
  • Champion security best practices within the mobile stack, including Android SDK Security Modules and Jetpack libraries
  • Benchmark and evaluate new technologies to keep the platform current and competitive
  • Mentor peers and influence cross-functional teams through knowledge sharing and technical leadership

What You Bring

Experience

  • 8+ years of Android development experience building enterprise mobile applications at scale
  • 5+ years of hands-on Kotlin experience with working knowledge of the latest language updates
  • Proven track record delivering applications in regulated environments (banking or fintech preferred)
  • Experience with large, complex codebases and API design for maintainability

Technical Skills

  • Mastery of Android Architecture Components, Jetpack libraries, and Android SDK (including security modules)
  • Deep understanding of MVVM, Clean Architecture, Dependency Injection (Hilt/Dagger)
  • Strong grasp of multi-threading, memory management, and caching strategies on mobile
  • Proficiency in functional programming concepts
  • Hands-on experience with Firebase
  • Solid CI/CD exposure — pipeline setup, troubleshooting, distributed services debugging
  • Strong DSA and problem-solving skills
  • Proficient with Git and source code management workflows (GitHub, Bitbucket, etc.)

Nice to Have

  • Exposure to Wealth Management products or banking domain knowledge
  • Experience in automation scripting for mobile testing (Espresso, UI Automator, Appium)

How You Work

  • You follow and enforce coding, security, unit testing, and documentation standards — not because you're told to, but because you care about quality
  • You thrive in Agile/Scrum environments and contribute meaningfully to sprint ceremonies
  • You communicate technical ideas clearly to senior and executive stakeholders
  • You don't wait to be told what to do — you identify problems and drive solutions independently
  • You elevate the people around you through knowledge sharing and mentorship

Qualifications

  • Degree or postgraduate qualification in Computer Science, Software Engineering, or a related field (or equivalent industry experience)

Explore related jobs

Browse these categories