Senior Software Engineer (Bengaluru)

Senior Software Engineer (Bengaluru)

30 Jul
|
Esyasoft Technologies Private
|
Bengaluru

30 Jul

Esyasoft Technologies Private

Bengaluru

Job Description
The Senior Android Developer is a hands-on senior contributor to Esyasoft's Android app, a key surface for our clients and end-users globally. The role combines high-quality individual delivery with active mentorship of mid-level Android engineers and contribution to platform direction.

The role owns:

• Hands-on delivery of features and improvements to Esyasoft's Android app

• Quality, performance and reliability of Android codebase

• Code review and mentoring of less senior Android engineers (as required)

• Contribution to architectural decisions on the Android codebase

Key Responsibilities & Areas of Ownership

A. Android Development

• Maintain and develop high-quality Android code aligned to agreed technical requirements

• Work closely with the Lead Mobile Apps Developer and wider tech team to refine requirements and create technical documentation

• Provide hands-on technical knowledge in Android architecture, design and ongoing improvement

B. Architecture, Patterns and Practice

• Develop using up-to-date Android architecture (MVI, Jetpack Compose)





• Champion SOLID principles, clean architecture and testable code

• Contribute to architectural decisions across the Android codebase

C. Quality, Code Review and Releases

• Write well-tested code (unit tests as standard); partner with the QA team on integration and UI test coverage where relevant

• Participate in code review with rigor

• Support release management — staged roll outs, monitoring, post-release follow-through

D. Cross-Functional Collaboration and Mentoring

• Communicate clearly with non-technical stakeholders including product and design — explain trade offs without losing them

• Work with backend and data teams to ensure any blockers or issues with APIs or data are resolved

E. Security, Data Privacy and Compliance

• Adhere to Esyasoft's data protection and security policies — Cyber Essentials, ISO 27001 and PCI-DSS where relevant

• Embed secure-by-default patterns in An

📌 Senior Software Engineer (Bengaluru)
🏢 Esyasoft Technologies Private
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (bengaluru) / bengaluru