Senior Android Engineer

2 - 6 years

0 Lacs

Posted:2 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Android Engineer at Backbase, your role involves designing, building, and maintaining capabilities for the Backbase Mobile Platform. You will work within a multidisciplinary squad to deliver end-to-end solutions for production-ready applications. Your responsibilities include addressing complex business requirements, translating them into technical designs, and implementing high-quality, well-engineered software that is performant and easy to maintain. Additionally, you will contribute to all aspects of product development, from gathering feedback to providing product adoption support. Key Responsibilities: - Design, build, and maintain capabilities for the Backbase Mobile Platform - Deliver end-to-end solutions for production-ready applications - Address complex business requirements and translate them into technical designs - Implement high-quality, well-engineered software that is performant and easy to maintain - Contribute to all aspects of product development, including gathering feedback, implementing functionality, writing tests, documentation, and providing product adoption support Qualifications Required: - 6+ years of relevant working experience on complex Android-based products, with at least 2+ years in a Senior role - Proficiency in Kotlin - Experience with architecture patterns like MVP, MVVM, MVI, Clean architecture, or other scalable architectures - Experience with building and shipping modular Android libraries and SDKs - Experience building complex UI with XML-based layouts and Jetpack Compose - Understanding of multithreading and structured concurrency with Kotlin Coroutines and Flow - Experience with unit testing, UI testing, snapshot testing, and debugging tools - Experience with SDLC processes and CI/CD automation, Gradle, Github Actions or Bitrise, and deployment tools - Experience with Gradle plugins development Additionally, the following non-functional & soft skills are required: - Strong sense of ownership - Result-oriented engineer familiar with Agile software development practices - Hands-on technical experience with non-functional features such as security, performance, and accessibility - Strong communication, coaching, and leadership skills - Ability to translate high-level business requirements into technical designs - Value proper documentation, automation, and other aspects of a modern software development lifecycle Bonus & Nice to have skills: - Banking domain experience - Familiarity with Figma - Experience working in an international environment,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You