Android Developer

bigtec Private Limited

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

10 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

bigtec Private Limited is seeking an experienced Android Developer with 5 to 7 years of hands‑on experience in Android application development for device‑based or embedded platforms. You will design, develop, test, and maintain Android applications and system‑level software while collaborating with cross‑functional teams to deliver high‑quality products.

The role includes technical leadership, software architecture, hardware‑software integration, and mentoring development teams.

Qualifications

  • 5–7 years of Android application development experience.
  • Strong proficiency in Java and Kotlin.
  • Android SDK, Android Studio, Gradle, and Android Jetpack components.
  • MVVM, MVP, or Clean Architecture.
  • REST APIs, JSON/XML parsing, and third‑party library integration.
  • Multithreading, Coroutines, and background processing.
  • SQLite, Room Database, Shared Preferences, and local storage.
  • Git and version control systems.
  • Unit testing and debugging tools.
  • Performance optimization and memory management.
  • Experience with Android system services and hardware integration.
  • Build, release, and deployment management.

Responsibilities

  • Design, develop, and maintain Android applications using Java and Kotlin.
  • Develop scalable, maintainable Android applications following industry best practices.
  • Integrate Android applications with hardware peripherals, system services, and external devices.
  • Optimize application performance, memory usage, and responsiveness.
  • Troubleshoot, debug, and resolve application and system‑level issues.
  • Participate in application deployment, release management, and post‑release support.

Skills

Android development
Java
Kotlin
MVVM/MVP/Clean Architecture
REST APIs/JSON/XML
Coroutines
SQLite/Room/SharedPreferences
Git
Testing & Debugging
Build deployment
Hardware integration
Performance optimization

Education

Bachelor's or Master's degree in Computer Science/ IT/ Electronics

Tools

Android SDK
Android Studio
Gradle
Android Jetpack

Job description

We are seeking an experienced Android Developer with 5 to 7 years of hands‑on experience in Android application development for device-based or embedded platforms. The ideal candidate will be responsible for designing, developing, testing, and maintaining Android applications and system‑level software while collaborating with cross‑functional teams to deliver high‑quality products. The role also involves technical leadership, software architecture, hardware‑software integration, and mentoring development teams.

Key Responsibilities
  • Design, develop, and maintain Android applications using Java and Kotlin.
  • Develop scalable, maintainable, and high‑performance Android applications following industry best practices.
  • Integrate Android applications with hardware peripherals, system services, and external devices.
  • Optimize application performance, memory usage, and responsiveness.
  • Troubleshoot, debug, and resolve application and system‑level issues.
  • Participate in application deployment, release management, and post‑release support.
System Architecture & Software Development
  • Design software architecture and technical solutions for Android‑based systems.
  • Collaborate with engineering teams to define technical requirements and implementation strategies.
  • Develop reusable software components and frameworks.
  • Ensure code quality through reviews, testing, and adherence to coding standards.
  • Maintain technical documentation, architecture documents, and design specifications.
Device Integration & Product Development
  • Work closely with hardware, firmware, QA, and product teams during product development.
  • Support hardware‑software integration and system validation activities.
  • Analyze test results and implement software improvements.
  • Coordinate software changes required for hardware revisions and product.
  • Participate in product verification, validation, and release activities.
  • Provide technical guidance and mentoring to Android developers.
  • Participate in sprint planning, effort estimation, and technical reviews.
  • Collaborate with cross‑functional teams to ensure successful project execution.
  • Coordinate with external vendors and technology partners when required.
  • Support continuous improvement initiatives and engineering best practices.
Required Skills
  • 5–7 years of Android application development experience
  • Strong proficiency in Java and Kotlin
  • Android SDK, Android Studio, Gradle, and Android Jetpack components
  • MVVM, MVP, or Clean Architecture
  • REST APIs, JSON/XML parsing, and third‑party library integration
  • Multithreading, Coroutines, and background processing
  • SQLite, Room Database, Shared Preferences, and local storage
  • Git and version control systems
  • Unit testing and debugging toolsPerformance optimization and memory management
  • Experience with Android system services and hardware integration
  • Build, release, and deployment management
Education Requirements
  • Bachelor's or Master's degree in Computer Science, Information Technology, Electronics, or a related engineering discipline.
Experience Requirements
  • 5 to 7 years of professional experience in Android application development
  • Experience developing applications for Android‑based devices or embedded platforms
  • Experience in software architecture and system design
  • Experience working with cross‑functional engineering teams
  • Experience leading technical initiatives or mentoring developers is preferred
  • Experience with hardware‑software integration is highly desirable
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

Pineswift Technologies • Gurugram District

On-site
INR 800,000 - 1,400,000
Senior Android Developer
Senior Android Developer

Vintronics Consulting • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Android Developer
Android Developer

Vola Finance • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Android Developer
Android Developer

Cyber Infrastructure • Indore District

On-site
INR 500,000 - 1,000,000
Android Developer
Android Developer

Eximietas Design LLC • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Senior Android Developer / Lead Engineer (Java | Kotlin | Android)
Senior Android Developer / Lead Engineer (Java | Kotlin | Android)

Vintronics Consulting • Bangarmau

On-site
INR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

Noventiq India, Ltd. • Mumbai

On-site
INR 900,000 - 1,500,000
Android Developer
Android Developer

Craftedq • Gurugram District

On-site
INR 800,000 - 1,200,000
Competitive benefits
Career advancement opportunities
Android Developer
Android Developer

GLOINNT Solutions • Bengaluru

On-site
INR 900,000 - 1,200,000
Senior Android Developer
Senior Android Developer

GSPANN • Hyderabad, Pune District, Gurugram District

On-site
INR 1,800,000 - 2,400,000