Senior Android Developer

Lucknow, Uttar Pradesh, India
Mar 28, 2025
Mar 28, 2026
Remote
Full-Time
5 Years
Job Description

As a Senior Android Developer, you will play a crucial role in developing, optimizing, and maintaining the platform’s Android solutions. Your work will directly impact the engagement and experience of millions of users.

Key Responsibilities

  • Enhance internal technical practices and processes by adopting new technologies and best practices.
  • Lead projects from conception to deployment, ensuring high-quality output.
  • Collaborate with cross-functional teams to align technology solutions with business objectives.
  • Maintain high standards for code quality, architecture, and maintainability.
  • Take proactive ownership of tasks and execute them efficiently.
  • Work closely with team leads to improve overall company-wide efficiency and cohesion.
  • Provide mentorship and guidance to junior developers, helping them enhance their technical skills.
  • Work with non-technical teams to improve technical awareness across the company.
  • Identify and eliminate technical debt while improving performance and scalability.
  • Contribute to SDK development, making reusable components for other developers.
  • Fix emergency software defects and share learnings with the team to improve future stability.
  • Define and refine the technical architecture of products for optimal performance.

Long-Term Growth & Responsibilities

  • Take full ownership of a development team, ensuring high-quality outputs and smooth execution.
  • Lead code reviews, feedback sessions, and mentoring activities to elevate team standards.
  • Define success metrics, create roadmaps, and align workload priorities for your team.
  • Act as a key point of contact for client communication and project delivery.
  • Participate in recruitment efforts to build a strong, high-performing team.

Must-Have Skills

  • 5+ years of commercial experience in Android development.
  • Strong proficiency in Kotlin and modern Android development.
  • Experience using REST APIs, Git, and Retrofit.
  • Solid understanding of Android architectural patterns (MVI, MVVM, Clean Architecture).
  • Experience with Jetpack Compose (at least 2 years).
  • Familiarity with ViewModels and Coroutines.
  • Strong background in Unit Testing and testing frameworks.
  • Knowledge of Continuous Integration (CI/CD) processes.
  • Passion for code refactoring, performance optimization, and best coding practices.
  • Active GitHub profile showcasing contributions to open-source projects.

Nice-to-Have Skills

  • Experience with ExoPlayer for video streaming.
  • Strong object-oriented programming (OOP) principles.
  • Prior contribution to open-source projects.
  • A degree in Computer Science or a related field.
  • Experience working in B2B SaaS companies.

Recruitment Process

Pre-Interview (30 min, Zoom)

  • A discussion about your experience, career goals, and job motivation.
  • An overview of our projects and team culture.

Technical Interview (60 min, Zoom)

  • Led by our Head of Mobile, Filip.
  • Assessment of technical skills, problem-solving abilities, and discussion on prior experience.
  • An opportunity to ask questions about the role.

Technical Task

  • A hands-on coding challenge to evaluate your problem-solving and implementation skills.

Final Interview (60 min, Zoom)

  • Conducted by Filip (Head of Mobile) and Dave (CTO).
  • A mix of technical deep dives and cultural fit discussions.

How to Apply?

  • Click on Apply and register/login on our portal.
  • Complete the Screening Form and upload your updated resume.
  • Improve your chances of getting shortlisted and meet the client for an interview.

About Uplers

At Uplers, we make hiring simple, reliable, and fast. Our mission is to connect top tech talent with high-impact remote opportunities.

We ensure a seamless hiring experience by supporting our candidates throughout the engagement, addressing any challenges, and providing career growth opportunities.

If you’re ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, apply today! We can’t wait to meet you!