Search by job, company or skills

Tarento Group

Senior Android Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary

Role Overview: A Senior Android Developer with 5 to 7 years of experience is responsible for designing, developing, and maintaining good-quality applications for Android platform. This role requires strong technical skills, leadership abilities, and a collaborative mindset to deliver robust, user-centric mobile solutions

Key Responsibilities

  • Design, build, and maintain high-quality Android applications using Java and Kotlin
  • Collaborate with backend teams to ship new features and maintain existing ones.
  • Ensure the performance, quality, and responsiveness of applications through right optimizations.
  • Identify and fix bugs, and continuously improve application efficiency
  • Mentor junior developers, sharing best practices and fostering a culture of continuous learning.
  • Stay updated with the latest Android development trends, tools, and best practices.
  • Manage the full app lifecycle, including planning, testing, deployment, and post-launch support
  • Implement security measures to protect user data and ensure compliance with Google Paly guidelines

Must Have

  • Bachelor's degree in Computer Science or a related field.
  • 5 to 7 years of professional experience in Android development.
  • Proficiency in Java and Kotlin, with a deep understanding of the Android SDK and Android Studio.
  • Experience with Android frameworks, RESTful APIs.
  • Proficiency in version control systems such as Git.
  • Excellent problem-solving, debugging, and communication skills.
  • Experience leading projects or mentoring junior team members is preferred
  • Android Fundamentals: Activities, Fragments, Services, Bluetooth Low Energy, Broadcast Receivers, Content Providers.
  • Kotlin Fundamentals: Kotlin Coroutines, MVVM Architecture, Lifecycle Management, and hands-on coding skills.

Good To Have

  • Performance/memory tuning tools
  • Familiarity with cloud platforms, third-party libraries, and APIs.
  • Experience with Agile development methodologies.
  • Knowledge of UI/UX design principles and device-specific interface optimization.

Nice To Have Skills

  • Jetpack Compose, Modern State Management (StateFlow/SharedFlow).
  • Kotlin Multiplatform (KMP).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136960345