Remote Otter LogoRemoteOtter

Senior Software Engineer - Android - Remote

Posted 3 days ago
Software Development
Full Time
Worldwide

Overview

The Senior Software Engineer - Android will lead the full app lifecycle, collaborating with cross-functional teams to create and enhance Android applications.

In Short

  • Lead full app lifecycle: concept, design, build, test, deploy, release, and support.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Translate requirements into functional, high-performing solutions.
  • Optimize app performance and user experience.
  • Stay updated with latest tech trends and integrate improvements.
  • Contribute ideas to enhance product functionality and architecture.

Requirements

  • Bachelor’s/Master’s in Computer Science with 6+ years in Android development.
  • Proficient in Kotlin, Java, OOP, data structures, algorithms, and Android SDK.
  • Hands-on experience with Jetpack, Compose, MVVM, and familiar with MVP/VIPER.
  • Strong command over third-party libraries: RxJava, Retrofit, Glide, Firebase, Hilt, etc.
  • Experience with Kotlin Multiplatform is a plus.
  • Skilled in custom UI components, adaptive layouts, and multi-screen support.
  • Solid understanding of SOLID principles, design patterns, and testing (JUnit, Espresso).
  • Published at least two Android apps on the Play Store.
  • Familiarity with RESTful APIs, Git, CI/CD, Firebase Remote Config, and push notifications.
  • Strong analytical, problem-solving, and communication skills.
  • Proactive, team-oriented, and ownership-driven attitude.

Benefits

  • Flexible working hours.
  • Opportunity to work on innovative projects.
  • Collaborative team environment.
  • Professional development opportunities.
  • Health and wellness benefits.
NXT Labs logo

NXT Labs

NXT Labs is a forward-thinking technology company specializing in cloud solutions and infrastructure management. With a focus on innovation and efficiency, NXT Labs is dedicated to helping organizations navigate complex migration projects, particularly within AWS environments. The company values expertise in DevOps practices, automation, and security, fostering a collaborative remote work culture that accommodates global talent. NXT Labs is committed to delivering high-quality solutions while ensuring that its team members can thrive in a flexible work environment.

Share This Job!

Save This Job!

Similar Jobs:

Dev.Pro logo

Senior Software Engineer (Android) - Remote

Dev.Pro

4 weeks ago

Join a leading payments technology company as a Senior Software Engineer, managing the full software development life cycle for complex Android applications in a remote environment.

Mexico
Full-time
Software Development
Experian logo

Senior Android Software Engineer - Remote

Experian

7 weeks ago

Join Experian as a Senior Android Software Engineer to develop and enhance a flagship Android native app used by millions.

USA
Full-time
Software Development
Calm logo

Senior Software Engineer, Android - Remote

Calm

7 weeks ago

Join Calm as a Senior Software Engineer, Android, to lead Android development in a mission-driven environment focused on mental health.

USA
Full-time
Software Development
$163,000 - $242,000/year
CESAR logo

Senior Software Engineer (Android) - Remote

CESAR

7 weeks ago

Join CESAR as a Senior Software Engineer focusing on Android Framework development and optimization.

Worldwide
Full-time
Software Development
Credit Genie logo

Senior Software Engineer, Android - Remote

Credit Genie

9 weeks ago

Seeking a Senior Android Engineer to architect and build native mobile apps for a financial wellness platform.

USA
Contract
Software Development