P

SW Technologist II- Android

Philips
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

5 - 9 Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

Android DevelopmentRESTful APIsJavaKotlinUnit TestingUI TestingMVVMGradleClean Architecture

Job description

Overview

Design, develop, and maintain production-grade Android applications using Kotlin and Java, while applying AI-assisted development and vibe-coding practices to improve engineering productivity.

What you'll do

  • Design, develop, and maintain Android applications using Kotlin and Java.
  • Collaborate with product managers, designers, and backend teams to deliver high-quality mobile solutions.
  • Build scalable, maintainable, and reusable code following Android best practices.
  • Integrate RESTful APIs, third-party SDKs, and cloud services.
  • Optimize application performance, security, and user experience.
  • Implement unit testing and UI testing.
  • Participate in code reviews.
  • Troubleshoot and resolve bugs, crashes, and performance issues.
  • Utilize AI-assisted development tools to improve productivity, code quality, documentation, testing, and debugging.
  • Rapidly prototype features using vibe-coding methodologies while ensuring production-grade implementation.
  • Stay updated with emerging Android technologies, AI-powered development tools, and industry trends.

What you'll need

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5 -9 years of experience in Android application development.
  • Strong proficiency in Kotlin and Java.
  • Expertise in Android SDK, Android Studio, and Gradle.
  • Experience with MVVM, Clean Architecture, and Android Jetpack components.
  • Strong knowledge of Retrofit, OkHttp, REST APIs, and JSON.
  • Experience with Room Database, WorkManager, Navigation Component, and Dependency Injection (Hilt/Dagger).
  • Familiarity with Git, CI/CD pipelines, and Agile methodologies.
  • Experience using AI-powered coding tools such as GitHub Copilot, ChatGPT, Cursor, Windsurf, or similar tools to enhance development workflows.
  • Ability to evaluate, refine, and productionize AI-generated code while ensuring maintainability and security.
  • Strong problem-solving and analytical skills.
  • Ability to balance rapid AI-assisted development with engineering best practices.
  • Excellent communication and collaboration skills.
  • Ownership mindset and ability to work independently.
  • Passion for adopting new technologies and development methodologies.
  • Minimum 5 years of Android development experience.
  • Demonstrated experience delivering production-grade Android applications.

Nice to have

  • Experience with Jetpack Compose.
  • Experience with Firebase services.
  • Knowledge of modular architecture and multi-module Android projects.
  • Experience with automated testing frameworks such as JUnit, Mockito, and Espresso.
  • Understanding of AI-assisted software development best practices and prompt engineering techniques for development workflows.
  • Experience leveraging AI-assisted development and vibe-coding practices to improve engineering productivity is highly desirable.

Details

  • Location: Bangalore.
  • This role is an office role.
  • For office-based teams, working in-person at least 3 days per week is stated.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

SW Technologist II- Android