Remotery

Software Engineer – Android

Posted May 9

This is a fully remote position, open to applicants in Poland.

📋 Description

• Develop and create sophisticated applications for the Android platform.

• Partner with cross-functional teams to outline, design, and launch new features.

• Manage and improve the existing codebase, emphasizing continuous integration and deployment (CI/CD).

• Detect, correct, and resolve bugs while consistently enhancing application performance.

• Ensure the application meets high standards for performance, quality, and responsiveness.

• Integrate and manage third-party libraries and APIs to guarantee smooth functionality.

• Regularly assess, adopt, and implement new technologies to boost development efficiency.

• Collaborate closely with the design team to ensure adherence to UI/UX best practices and Material Design guidelines.

• Identify and mitigate security vulnerabilities to maintain a secure application environment.

• Keep abreast of the latest Android trends, architectures, and emerging technologies.


⛳️ Requirements

• 4 - 8 years of overall software development experience, including a minimum of 4 years in mobile application development.

• Practical experience in building Android applications, with a thorough understanding of Android app architecture, lifecycle, and best practices.

• Strong emphasis on user interaction, usability, and visual design, with a keen attention to detail.

• Profound knowledge of architectural design patterns such as MVVM, MVP, and Clean Architecture, with a demonstrated history of developing scalable and modular applications.

• Proven experience in integrating AI-assisted development tools into daily workflows (e.g., code generation, testing, debugging, performance analysis, or automation).

• Familiarity with Gradle and dependency management tools like Maven Central and Version Catalogs.

• Dedication to writing clean, maintainable code, with experience in testing strategies including unit tests, UI tests (Espresso), and snapshot testing.

• Solid understanding of common mobile design patterns such as dependency injection, observers, and reactive programming.

• A passion for coding and a commitment to continuous improvement across frameworks, languages, and development processes.

• Ability to take responsibility and lead the development of impactful features and products from start to finish.

• A true passion for writing well-structured, readable, and maintainable code.

• Thrives in a collaborative team environment, eager to learn new technologies, confront technical challenges, and grow collectively as a team.


🏝️ Benefits

• Flexible work arrangements

• Professional development opportunities

People also viewed

AOA12 hours ago

Senior Android Engineer

BR flagBrazil OnlyFreelanceAndroid Engineer$5,000/month
ApplyView job
ImagineX12 hours ago

Android Architect

Latin AmericaFull-timeAndroid Engineer
ApplyView job
Alten México12 hours ago

Android Automotive Developer

MX flagMexico OnlyFull-timeAndroid Engineer
ApplyView job
Minor Hotels Europe and Americas14 hours ago

Android Developer

MX flagMexico OnlyFull-timeAndroid Engineer
ApplyView job
Bankjoy14 hours ago

Lead Android Engineer

CA flagCanada OnlyFull-timeAndroid Engineer
ApplyView job
PayFacto1 day ago

Senior Mobile Developer – iOS, Android

CA flagCanada OnlyFreelanceAndroid Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers