Senior Android Engineer

  • Remote - India

Remote

Software Development

Senior

Job description

We are looking for an Android Engineer with a keen eye for design and great UX sensibilities. You will be responsible for the development of new software products and for solving complex technical challenges for scale-ups and enterprise companies. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

The current role we’re hiring for needs someone with at least 1-2 years of expertise in building and optimizing applications in Jetpack Compose. You need to be able to solve deep problems on a large-scale production level and also help upskill other engineers.

You’ll be responsible for —

  • Writing clean, high-quality, high-performance, and maintainable code.
  • Solving complex technical problems.
  • Leading/mentoring a team of proficient engineers.
  • Performing an objective analysis of the problem statement and coming up with an unbiased technical solution before writing a single line of code.
  • Coordinating cross-functionally to ensure that projects meet business objectives and compliance standards.
  • Participating in and driving code reviews.

You need —

  • Experience leading, mentoring, and grooming other developers.
  • Excellent attention to detail.
  • Outstanding written and verbal communication skills.
  • To have demonstrated expertise in building production-grade and high-performance applications.
  • To be a self-starter who can work well with minimal-to-no-guidance in a fluid environment.
  • To be excited by challenges surrounding the development of highly scalable and distributed systems.
  • To have the agility and ability to adapt quickly to changing requirements, scope, and priorities.
  • Experience with background tasks and background processing for mobile applications.
  • Strong focus on building high-quality mobile UI experiences.
  • To have worked in a large-scale environment and have solved complex problems that come with scale.

Technical skills —

  • To have a degree in Computer Science or a related field.
  • To have at least 5+ years of experience in Android Engineering for our Senior Android Engineer Role.
  • To have at least 8+ years of experience in Android Engineering for our Android Lead role.
  • 2+ years of experience in Kotlin for both roles.
  • 2+ years of experience in production-level Jetpack Compose
  • Deep understanding of Jetpack Compose with hands-on expertise in building and optimizing the app.
  • Experience with MVP / MVVM / Clean Architecture.
  • To have worked on Design Patterns in Java.
  • To have worked on Networking, Room DB, and Dependency Injection.
  • To have worked with RxJava / Coroutines + Flow.
  • To have worked on System Design.
  • Experience with object-oriented software development.
  • Experience building Android applications in Kotlin / Java using Android SDK.
  • Experience building maintainable and testable code bases, including API design and unit testing techniques.
  • Experience with multithreading programming and mobile memory management.
  • Experience with open-source libraries like Retrofit, RxJava, Dagger 2, Lottie, and OkHttp.

Bonus points for —

  • Experience in Javascript / React Native / Flutter.
  • Open-source contributions, side projects, blog posts, and YT tech videos.
  • Experience in Glide/Picasso.
  • Experience in Unit Testing.
  • Experience in DataBinding/ViewBinding.
  • Improving the performance of an application.
  • Experience with Firebase libraries.
  • Experience creating a library.
  • Experience working with an OTT platform.

What you get —

  • 100% remote team: Work from anywhere you please.
  • Flexible timings: Set your own hours, and create a productive schedule that works for you.
  • Best in class salary: We hire only the best, and we pay accordingly.
  • Proximity Talks: Meet other designers, engineers, and product geeks — and learn from experts in the field.
  • Keep on learning with a world-class team: Work with the best in the field, challenge yourself constantly, and learn something new every day.

About us —

Proximity is the trusted technology, design, and consulting partner for some of the biggest Sports, Media and Entertainment companies in the world! We’re headquartered in San Francisco and have offices in Palo Alto, Dubai, Mumbai, and Bangalore. Since 2019, Proximity has created and grown high-impact, scalable products used by 370 million daily users, with a total net worth of $45.7 billion among our client companies.

We are Proximity — a global team of coders, designers, product managers, geeks, and experts. We solve complex problems and build cutting edge tech, at scale. Our team of Proxonauts is growing quickly, which means your impact on the company’s success will be huge. You’ll have the chance to work with experienced leaders who have built and led multiple tech, product and design teams.

Here’s a quick guide to getting to know us better:

  • Watch our CEO, Hardik Jagda, tell you all about Proximity.
  • Read about Proximity’s values and meet some of our Proxonauts here.
  • Explore our website, blog, and the design wing — Studio Proximity.
  • Get behind-the-scenes with us on Instagram! Follow @ProxWrks and @H.Jagda.
Share this job:
Please let Proximity Works know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply