Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Android Engineer (Contractual)

at Proximity Works

Posted 3 weeks ago | 0 applied

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 requires 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.

Requirements:

  • You’ll be responsible for writing clean, high-quality, high-performance, and maintainable code.
  • You will solve complex technical problems and lead/mentor a team of proficient engineers.
  • You must perform an objective analysis of the problem statement and come up with an unbiased technical solution before writing a single line of code.
  • You will coordinate cross-functionally to ensure that projects meet business objectives and compliance standards.
  • You will participate in and drive code reviews.
  • You need experience leading, mentoring, and grooming other developers.
  • You must have excellent attention to detail and outstanding written and verbal communication skills.
  • You should have demonstrated expertise in building production-grade and high-performance applications.
  • You need to be a self-starter who can work well with minimal-to-no guidance in a fluid environment.
  • You should be excited by challenges surrounding the development of highly scalable and distributed systems.
  • You need to have the agility and ability to adapt quickly to changing requirements, scope, and priorities.
  • You should have experience with background tasks and background processing for mobile applications.
  • You must have a strong focus on building high-quality mobile UI experiences.
  • You need to have worked in a large-scale environment and have solved complex problems that come with scale.
  • You should have a degree in Computer Science or a related field.
  • You need at least 5+ years of experience in Android Engineering for our Senior Android Engineer Role.
  • You need at least 8+ years of experience in Android Engineering for our Android Lead role.
  • You should have 2+ years of experience in Kotlin for both roles.
  • You need 2+ years of experience in production-level Jetpack Compose.
  • You should have a deep understanding of Jetpack Compose with hands-on expertise in building and optimizing the app.
  • You need experience with MVP / MVVM / Clean Architecture.
  • You should have worked on Design Patterns in Java.
  • You need experience with Networking, Room DB, and Dependency Injection.
  • You should have worked with RxJava / Coroutines + Flow.
  • You need experience with System Design.
  • You should have experience with object-oriented software development.
  • You need experience building Android applications in Kotlin / Java using Android SDK.
  • You should have experience building maintainable and testable code bases, including API design and unit testing techniques.
  • You need experience with multithreading programming and mobile memory management.
  • You should have 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, Unit Testing, DataBinding/ViewBinding, improving the performance of an application, experience with Firebase libraries, creating a library, and working with an OTT platform.

Benefits:

  • You will be part of a 100% remote team, allowing you to work from anywhere you please.
  • You will enjoy flexible timings, enabling you to set your own hours and create a productive schedule that works for you.
  • You will receive a best-in-class salary, as we hire only the best and pay accordingly.
  • You will have opportunities to meet other designers, engineers, and product geeks through Proximity Talks and learn from experts in the field.
  • You will keep on learning with a world-class team, working with the best in the field, challenging yourself constantly, and learning something new every day.