Remote Senior Android Developer

Posted

Apply now
Please, let Resilinc know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • As a Senior Android Developer, you will lead the design, development, and maintenance of top-tier Android applications.
  • Your primary responsibilities will include writing robust, scalable, and efficient code while staying up-to-date with the latest technologies and adhering to industry best practices.
  • You will collaborate with cross-functional teams, including product managers, designers, and developers, to create exceptional mobile experiences.
  • You will build and maintain high-quality Android applications using Kotlin, Jetpack Compose, and other modern Android frameworks.
  • You will work closely with teams to ensure seamless integration and delivery of features.
  • You will write clean, maintainable, and efficient code following industry best practices and standards.
  • You will implement modern and responsive user interfaces using Jetpack Compose to deliver a seamless user experience.
  • You will optimize app performance, ensuring smooth and fast user interactions.
  • You will write unit and UI tests using tools like JUnit, Espresso, and UI Automator to ensure the reliability of applications.
  • You will design and implement robust and scalable app architectures using modern paradigms like MVVM, MVI, and Clean Architecture.
  • You will stay updated with the latest Android development trends and technologies, and mentor junior developers on best practices.
  • You will ensure technical documentation is up to date for the developed systems and features.

Requirements:

  • You must have 6+ years of professional Android development experience with a strong focus on Kotlin.
  • You should possess expert-level knowledge of Kotlin and a deep understanding of the language’s modern features and idioms.
  • You need strong knowledge of Android SDK, Android UI components, libraries (e.g., Retrofit, Dagger, Hilt), and Jetpack libraries.
  • You should have an in-depth understanding of Android app architecture patterns (MVVM, MVI, Clean Architecture).
  • You must have strong skills in UI design principles and implementing responsive, user-friendly interfaces.
  • You should have solid experience writing unit tests and UI tests (JUnit, Espresso, Mocking frameworks).
  • Familiarity with Git and collaborative development workflows (GitHub, GitLab, Bitbucket) is required.
  • You should have experience working in Agile development environments (Scrum/Kanban).
  • Strong analytical and debugging skills with a focus on performance optimization and troubleshooting are essential.
  • Basic knowledge of SQL and experience with relational databases is required.

Benefits:

  • Resilinc offers comprehensive benefits that are specific to each country.
  • Everyone at Resilinc is eligible for healthcare coverage, participation in the employee stock option program, retirement benefits, paid time off, and learning and development opportunities.
  • The company is well-funded, profitable, and shows no signs of slowing down, allowing for a dynamic work environment.
  • Employees can expect a diverse and inclusive workplace where learning from each other is encouraged.
Apply now
Please, let Resilinc know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback