Android Developer (Bengaluru)

Android Developer (Bengaluru)

17 Sep
|
MNC
|
Bengaluru

17 Sep

MNC

Bengaluru

We are looking for an experienced SDE 2 Android Engineer with 4+ years of hands-on Android development experience to design, develop, and maintain high-quality Android applications.

The ideal candidate should have strong expertise in Java, Kotlin, OOP, RxJava, Android application development, networking, offline storage, performance optimization, and RESTful APIs. The candidate will work closely with cross-functional teams to deliver scalable, responsive, and high-quality mobile experiences while taking ownership of technical implementations and project completion.

About Us

CodeVyasa is a mid-sized product engineering company that works with top-tier product and solutions organizations such as McKinsey, Walmart, RazorPay, Swiggy, and others. We are a team of 850+ engineers, driving innovation across Product & Data Engineering, focusing on Agentic AI, RPA, Full Stack, and GenAI-based solutions.

Mandatory Skills

- 4+ years of professional experience in Android Development
- Strong proficiency in Java and Kotlin
- Strong understanding of Object-Oriented Programming (OOP)
- Hands-on experience with RxJava and Kotlin
- Strong understanding of Android application development
- Experience with offline storage databases
- Strong knowledge of multi-threading and networking
- Experience with RESTful APIs and backend service integration
- Proficiency with Android Studio performance and memory management tools
- Experience implementing push notifications and cloud messaging APIs
- Strong understanding of Google Material Design principles and interface guidelines
- Experience with Git or other code versioning tools
- Hands-on experience writing Android Studio test cases
- Familiarity with CI environments and deployment pipelines
- Strong foundation in Data Structures & Algorithms (DSA)
- Strong logical reasoning, debugging, and problem-solving skills

Preferred Qualifications

- Experience building and maintaining production-grade Android applications




- Solid understanding of Android performance optimization and memory management
- Experience working with networking and asynchronous programming
- Exposure to continuous integration and automated deployment practices
- Experience collaborating with Product, Design, Backend, QA, and other cross-functional teams
- Ability to take ownership of technical implementations and drive features through completion

Key Responsibilities

- Design and build advanced Android applications with a focus on performance, quality, and responsiveness
- Develop and maintain scalable Android features using Java and Kotlin
- Implement asynchronous and reactive functionality using RxJava and Kotlin
- Work with offline storage databases, networking, and multi-threading
- Integrate Android applications with backend services through RESTful APIs
- Implement push notifications and cloud messaging capabilities
- Follow Google's Material Design principles and interface guidelines
- Use Android Studio tools to identify and resolve performance and memory-related issues
- Identify bottlenecks, troubleshoot application issues, and fix bugs to maintain high code quality
- Write and maintain robust Android test cases
- Collaborate with cross-functional teams to define, design, and deliver new features
- Participate in code reviews and follow effective software development practices
- Work with Git and CI/CD environments for version control and deployment
- Take ownership of technical implementations and maintain a strong focus on project completion
- Contribute to scalable, maintainable, and high-quality Android engineering practices

Why Join Us?
- Work on innovative, high-impact projects with leading global clients.
- Exposure to large-scale Data Science, AI, and Analytics initiatives.
- Continuous learning and upskilling opportunities through internal and external programs.
- Supportive and collaborative work culture with flexible policies.
- Competitive salary and comprehensive benefits package.
- Free healthcare coverage for employees and dependents.

📌 Android Developer (Bengaluru)
🏢 MNC
📍 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: android developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: android developer (bengaluru) / bengaluru