Android Developer

Hyderabad, Telangana, India
Mar 05, 2025
Mar 05, 2026
Hybrid
Full-Time
8 Years
Job Description

We are looking for a highly skilled and experienced Principal Engineer – Android Developer to join our dynamic mobile development team. This role requires deep expertise in Android application development using Kotlin, Java, and SQL. You will be responsible for designing, building, and maintaining high-performance, scalable, and user-friendly Android applications.

As a Principal Engineer, you will play a key role in leading projects, collaborating with cross-functional teams, and mentoring junior developers. You will work on designing and implementing robust solutions that align with business requirements and customer expectations. Additionally, you will ensure the highest coding standards and contribute to the technical roadmap of our Android development initiatives.

Key Responsibilities

Develop and Maintain Android Applications

  • Design, develop, and optimize Android applications using Kotlin, Java, and SQL.
  • Ensure applications are scalable, maintainable, and efficient, meeting industry standards and best practices.
  • Handle complex UI screens and intricate data structures to deliver a seamless user experience.

Technical Leadership & Mentorship

  • Guide and mentor junior developers, helping them improve their coding skills and technical expertise.
  • Conduct code reviews and provide constructive feedback to maintain high-quality code standards.
  • Lead discussions on Android architecture, design patterns, and best practices.

Cross-functional Collaboration

  • Work closely with product managers, UX/UI designers, and backend developers to define and implement application features.
  • Collaborate with DevOps teams to ensure smooth and seamless deployment processes using tools like Jenkins.
  • Engage with stakeholders and clients to understand requirements and provide technical guidance.

Performance Optimization & Troubleshooting

  • Identify and fix performance bottlenecks, memory leaks, and crashes to ensure smooth app performance.
  • Write and execute unit tests to maintain the reliability and stability of the applications.
  • Ensure the apps are optimized for speed, security, and scalability.

Innovation & Industry Best Practices

  • Stay up-to-date with the latest trends and advancements in Android development, frameworks, and libraries.
  • Explore and integrate third-party libraries and APIs for enhanced functionality.
  • Work with RESTful APIs and JSON to efficiently handle remote data processing.

Required Qualifications & Skills

Educational Background

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Experience & Technical Expertise

  • 8+ years of hands-on experience in Android application development.
  • Strong proficiency in Kotlin, Java, and SQL.
  • In-depth knowledge of Android SDK, Jetpack components, and modern Android architecture.
  • Experience working with CI/CD pipelines, Jenkins, and DevOps workflows.
  • Solid understanding of software development lifecycle (SDLC), Agile methodologies, and code versioning tools such as Git.
  • Familiarity with third-party libraries, REST APIs, and JSON for data handling.

Soft Skills & Leadership Qualities

  • Strong problem-solving and analytical skills.
  • Excellent communication and leadership abilities to guide teams and interact with stakeholders.
  • Ability to work in a fast-paced environment and manage multiple priorities effectively.

Nice to Have

  • Master’s degree in Computer Science or a related field.
  • Experience with cloud services like AWS or Google Cloud.
  • Knowledge of machine learning or artificial intelligence in mobile applications.
  • Exposure to Kotlin Multiplatform (KMP) or Flutter for cross-platform development.

Why Join Us?

  1. Innovative Work Environment. Work on cutting-edge Android technologies and contribute to impactful projects.
  2. Career Growth. Be a part of a fast-growing organization with opportunities for professional advancement.
  3. Collaborative Culture. Engage with talented developers, designers, and product managers in a highly innovative setup.
  4. Work-Life Balance. Flexible work environment and an opportunity to work with global teams.

If you are passionate about Android development and looking for a challenging role where you can lead, innovate, and grow, we would love to hear from you!

Apply Now and be a part of our exciting journey in mobile innovation!