Android App Engineer
ConsultBae · Gurugram · onsite · Posted 1d ago
Undisclosed3–7 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Role Overview
Key Responsibilities
Requirements
Qualifications
Job Details
Skills
As an Android Engineer, you will be responsible for owning and enhancing our dedicated tablet-based Android application. Your core focus will be split between ensuring the stability and performance of the existing application and architecting scalable new features. Because this is a tablet-first experience, you will leverage modern Kotlin development patterns to build highly responsive, adaptive layouts that maximize larger screen real estate. You will collaborate closely with product and UI/UX teams to translate complex workflows into seamless, reliable mobile experiences.
Key Responsibilities
- App Development: Write clean, efficient, and maintainable Kotlin code to build modern Android applications.
- UI/UX Implementation: Create responsive user interfaces using Jetpack Compose or traditional Android Views.
- Architecture Design: Apply patterns like MVVM (Model-View-ViewModel), Clean Architecture, and SOLID principles.
- API Integration: Connect mobile apps to backend services, RESTful APIs, and cloud messaging (e.g., Retrofit, OkHttp, Firebase).
- Concurrency Performance: Manage background tasks using Kotlin Coroutines and Flow, and optimize app startup, memory usage, and battery life.
- Testing Quality Assurance: Write unit tests, UI tests, and participate in code reviews.
- CI/CD Deployment: Use tools like Gradle, Git, and CI/CD pipelines to build, test, and ship apps to the Google Play Store.
Requirements
- Experience building and maintaining Android applications.
- Strong proficiency in Android development using Kotlin.
- Experience with build tools such as Gradle, GitHub Actions.
- Understanding of Continuous Integration and Continuous Delivery (CI/CD) practices.
- Experience with asynchronous programming and reactive development patterns.
- Strong debugging, troubleshooting, and problem-solving skills.
- Experience with performance analysis and application optimization.
- Ability to work with and modernize legacy codebases.
- Experience writing unit, integration, and automated tests.
- Familiarity with open-source frameworks and development practices.
- Experience working within globally distributed teams.
- Strong self-management, communication, and time management skills.
- Experience integrating mobile applications with backend services and RESTful APIs.
Qualifications
- Education: Bachelor's degree in computer science, Information Technology, or equivalent.
- Experience: 3+ years of hands-on Android development experience.
- Technical Skills: MVI Architecture
- Technical Skills: Kotlin
- Technical Skills: Jetpack Compose
- Technical Skills: OkHttp
- Technical Skills: Java
- Technical Skills: JUnit
- Tools: Familiarity with Git, CI/CD pipelines, VS Code, Android Studio, Azure
Job Details
- Location: Hyderabad
- Workplace Type: In-Office
- Employment Type: Full-time
- Experience Level: Associate
- Work Experience (years): 3 - 7 years
Skills
- Java
- Jetpack
- Android
- Android SDK
- Kotlin
Sourced from naukri
Skills
uxGithubrestful apisapisgradlemvvmbuild toolsProgrammingUI/UX DesignAndroidKotlinuidebuggingcloud messagingQuality AssuranceREST APIJavaArchitectureMicrosoft AzureAPI IntegrationGITCi/Cd
About ConsultBae

ConsultBae
Recruitment
22
employees
2020
6 years old
Gurgaon / Gurugram, Haryana
India
₹4.5L PA avg
Avg at ConsultBae
About
We help companies build amazing tech products with Staff Augmentation empowered by Technology & Innovation.
Industries
Recruitment
Employee ratings
10 reviews
3.8/ 5
Culture
4.3
Career growth
3.6
Work-life
3.7
Employees rate it well for
Company Culture42Skill Development42
Find them on