Remote Android Developer Jobs

RxSwift
6 jobs found. to receive daily emails with new job openings that match your preferences.
6 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

📍 Canada, UK, Europe

🔍 Software Development

  • Proven experience developing and deploying Android applications and a strong understanding of the Android ecosystem.
  • Proficiency in Java and Kotlin languages, and a deep understanding of Android UI design principles (Jetpack Compose) and patterns (Jetpack Compose Navigation).
  • In-depth knowledge of Android SDK, Android Studio.
  • Experience with Android libraries (Camera APIs) and frameworks.
  • Proven experience developing and deploying iOS applications, with a strong portfolio of shipped apps.
  • Proficiency in Swift and Objective-C languages, along with experience with SwiftUI and Redux Architecture
  • Deep knowledge of mobile app architecture and design patterns (e.g., MVC, MVVM), reactive programming, and coordinator patterns.
  • Deep knowledge of native platform APIs, frameworks, and lifecycle management.
  • Solid grasp of RESTful APIs, GraphQL, and real-time communication.
  • Experience with mobile performance optimization and memory management.
  • Familiarity with mobile security best practices.
  • Strong background in automated testing, including unit, UI, and integration testing.
  • Experience with unit testing frameworks such as XCTest, SwiftTesting, and Quick/Nimble.
  • Experience with testing frameworks (Compose UI Testing, JUnit).
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Excellent problem-solving skills with a keen attention to detail.
  • Excellent communication skills and a collaborative mindset.
  • Ability to work asynchronously in a distributed team.
  • Design and create scalable, performant, and maintainable native mobile applications for iOS and Android.
  • Work closely with product managers, designers, and engineers to translate business requirements into technical solutions.
  • Write clean, testable, well-documented code, ensuring optimal performance and maintainability.
  • Guide and mentor iOS and Android mobile engineers
  • Identify, analyze, and resolve complex technical challenges
  • Evaluate and integrate modern technologies, SDKs, and frameworks to enhance product capabilities.
  • Make decisions and develop around mobile CI/CD, testing strategies, dependency management, and release pipelines.
  • Ensure seamless and secure integration with backend APIs and services.
  • Maintain a deep understanding of Apple and Android platforms’ guidelines, tools, and roadmaps.
  • Stay updated on the latest iOS trends, Android SDK, frameworks, and development tools to enhance our product offerings continuously.

GraphQLAgileAndroidDesign PatternsGitiOS DevelopmentJavaKotlinObjective-CRxSwiftSwiftMobile testingReduxCommunication SkillsCI/CDProblem SolvingRESTful APIsAttention to detailTeamworkJSON

Posted 3 days ago
Apply
Apply

📍 Canada, United Kingdom, Europe

  • Proven experience developing and deploying Android applications and a strong understanding of the Android ecosystem.
  • Proficiency in Java and Kotlin languages, and a deep understanding of Android UI design principles (Jetpack Compose) and patterns (Jetpack Compose Navigation).
  • In-depth knowledge of Android SDK, Android Studio.
  • Experience with Android libraries (Camera APIs) and frameworks.
  • Proven experience developing and deploying iOS applications, with a strong portfolio of shipped apps.
  • Proficiency in Swift and Objective-C languages, along with experience with SwiftUI and Redux Architecture
  • Deep knowledge of mobile app architecture and design patterns (e.g., MVC, MVVM), reactive programming, and coordinator patterns.
  • Deep knowledge of native platform APIs, frameworks, and lifecycle management.
  • Solid grasp of RESTful APIs, GraphQL, and real-time communication.
  • Experience with mobile performance optimization and memory management.
  • Familiarity with mobile security best practices.
  • Strong background in automated testing, including unit, UI, and integration testing.
  • Experience with unit testing frameworks such as XCTest, SwiftTesting, and Quick/Nimble.
  • Experience with testing frameworks (Compose UI Testing, JUnit).
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Excellent problem-solving skills with a keen attention to detail.
  • Excellent communication skills and a collaborative mindset.
  • Ability to work asynchronously in a distributed team.
  • Design and create scalable, performant, and maintainable native mobile applications for iOS and Android.
  • Work closely with product managers, designers, and engineers to translate business requirements into technical solutions.
  • Write clean, testable, well-documented code, ensuring optimal performance and maintainability.
  • Guide and mentor iOS and Android mobile engineers
  • Identify, analyze, and resolve complex technical challenges
  • Evaluate and integrate modern technologies, SDKs, and frameworks to enhance product capabilities.
  • Make decisions and develop around mobile CI/CD, testing strategies, dependency management, and release pipelines.
  • Ensure seamless and secure integration with backend APIs and services.
  • Maintain a deep understanding of Apple and Android platforms’ guidelines, tools, and roadmaps.
  • Stay updated on the latest iOS trends, Android SDK, frameworks, and development tools to enhance our product offerings continuously.

GraphQLAgileAndroidGitiOS DevelopmentJavaJUNITKotlinObjective-CRxSwiftSwiftUI DesignMobile testingReduxCI/CDRESTful APIs

Posted 3 days ago
Apply
Apply
🔥 Staff iOS Engineer
Posted 15 days ago

📍 United States

🔍 Healthcare

🏢 Company: Galileo👥 251-500💰 $114,893 about 2 years agoMobile AppsWellnessHealth Care

  • Experience working at both large and small companies - you know what’s involved in scaling, but you can also be comfortable with the volatility of startup life
  • A strong foundation in software engineering, Swift, and RESTful web services - you’ve shipped and iterated on one or more complex iOS applications that are ideally currently available on the App Store
  • Experience writing and maintaining unit tests, snapshot tests, integration tests - our codebase has some testing, but we need more
  • Familiarity with data analysis tools, such as Mixpanel, Segment, and Looker
  • Clear communication of technical concepts with the ability to collaborate with engineering and other parts of the organization
  • A desire to learn, grow, and enjoy the responsibility and accountability that come with high levels of ownership and autonomy - you’re able to guide other developers through breaking down projects and creating workflows
  • Familiarity with RxSwift (to help us refactor and retire it)
  • Familiarity with protocols and experience creating reusable UI components like SwiftUI
  • Experience with Android (Kotlin) and/or backend development
  • Own feature development through ideation, design, implementation, testing, and rollout
  • Learn and implement new technologies, where necessary, to increase the quality and velocity of our development process
  • Leverage data analytics tools to test hypotheses and drive informed decision-making
  • Collaborate closely with our product team, clinicians, and other engineers to improve our patient experience
  • Define and maintain processes to ensure the quality of our products

AndroidiOS DevelopmentKotlinRxSwiftSwiftRESTful APIsSoftware Engineering

Posted 15 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 135000.0 - 160000.0 USD per year

🔍 Software Development

🏢 Company: MyFitnessPal👥 51-100💰 $18,000,000 Series A almost 12 years agoPersonal HealthNutritionFitnessAppsWellnessHealth CareQuantified Self

  • 4+ years of experience or relevant work experience.
  • Applicable experience building applications in Objective-C and Swift for the iOS platform within an Agile environment
  • Experience writing unit tests and testable code
  • Experience with multithreaded programming
  • Comfort working with RESTful APIs
  • Substantial experience with Git in a team environment
  • Experience working with a relational database
  • Past usage of at least one package manager
  • Some experience with CI/CD
  • Enjoy working in a collaborative team environment
  • Excellent communication skills
  • Excited about the opportunity to mentor junior developers
  • Demonstrate kindness and empathy
  • Work closely with our creative design and user interface team to implement native mobile interfaces according to the iOS Human Interface Guidelines.
  • Continually improve the user experience by analyzing and optimizing UI, data storage, and network communications.
  • Independently build and deliver high quality features and improvements
  • Research and implement high-quality technical solutions to attain business goals that will benefit our continually growing user base.
  • Provide thought leadership on industry best practices around design, testing, security, and deployment.
  • Coach team members to increase the success of the team as a whole.
  • Work closely with your product team to define and refine feature specifications.
  • Turn big ideas into simple, elegant solutions.

AgileGitiOS DevelopmentObjective-CRxSwiftSwiftCommunication SkillsCI/CDRESTful APIsMentoringJSONSoftware Engineering

Posted 2 months ago
Apply
Apply
🔥 Senior iOS Engineer
Posted 2 months ago

📍 United States, Canada

🧭 Full-Time

💸 123000.0 - 180500.0 USD per year

🔍 Software Development

🏢 Company: Life360👥 251-500💰 $33,038,258 Post-IPO Equity over 2 years ago🫂 Last layoff over 2 years agoAndroidFamilyAppsMobile AppsMobile

  • Expert knowledge of Swift and familiarity with iOS frameworks and APIs.
  • Design, build, and maintain advanced applications for the iOS platform with a focus on location-based services
  • Strong understanding of software architecture principles and experience in making codebases more testable
  • Strong debugging skills
  • Adaptable and able to pick up new concepts
  • Conduct code reviews and mentor junior engineers to promote best practices and improve code quality.
  • Pioneer new test strategies via automation to enhance the reliability and efficiency of our testing processes.
  • Work with a cross-functional team and collaborate closely with design, back-end engineering, marketing, data science, and product
  • Design and maintain driving specific features and experiments for iOS using tools such as SwiftUI, CoreAnimation, Combine, CoreData and other relevant frameworks
  • Create foundational automation workflows that lead to better product quality and reliability.
  • Roadmap innovative features to bring families closer together through contextual awareness, improved geolocation, and better communication
  • Identify and work on key improvements to make application more scalable

iOS DevelopmentRxSwiftSoftware ArchitectureSwiftAPI testingCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringDebuggingA/B testing

Posted 2 months ago
Apply
Apply

📍 Egypt

🏢 Company: BuildingLink

  • Bachelor’s degree in computer science or equivalent.
  • Minimum 5-7 years of experience with system design, programming, and data structures.
  • Experience programming in Java or Swift.
  • Proficiency in Android Studio, Kotlin, Realm, Koin, RxJava, JetpackCompose for Android.
  • Proficiency in Xcode, CocoaPods, UIKit, SwiftUI, Realm, Core Data for iOS.
  • Expertise in Dependency Injection frameworks.
  • Experience with OOP design principles.
  • Experience in Agile/Scrum environments.
  • Excellent analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Identify opportunities to develop new mobile products and protocols.
  • Work closely with marketing and product development to improve app design and functionality.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Implement testing procedures to identify bugs.
  • Engage with users to better understand customer needs and opportunities for improvements.
  • Maintain code quality, organization, and automation.
  • Participate in code reviews and provide constructive feedback.
  • Adapt current web applications for mobile platforms.
  • Write and maintain comprehensive documentation for new and existing features.

AgileAndroidiOS DevelopmentKotlinRxSwiftSwiftData StructuresFirebase

Posted 4 months ago
Apply

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Remote Android Developer Jobs on Remoote.app

Today, the profession of an Android developer remains one of the most sought-after in the IT industry. If you're looking to work with international clients, earn competitive pay, and choose projects on your own, Remoote.app will help you find the best Android developer jobs. We have gathered a wide range of up-to-date job listings for developers of all levels — from junior to senior — with flexible working arrangements.

How Does Our Platform Work?

We simplify the remote job search process for candidates by providing convenient tools and intelligent job listing processing:

  • only relevant job listings — our service offers a wide database of fresh vacancies, making the job search process easier;
  • localized search — you can filter positions by region, which allows you to find vacancies available in your country;
  • convenient search options — filter openings by experience, technologies, and work format (full-time, part-time, contract, etc.);
  • intelligent job listing processing — our AI analyzes descriptions, highlighting key requirements and conditions, saving you time;
  • personalized recommendations — receive new relevant vacancies tailored to your profile directly via email or Telegram.

Thanks to our platform, the job search becomes faster and more convenient, as you only see relevant offers.

How Many Applications Can I Submit?

You can submit up to 5 applications per day for free. For those who want to apply unlimitedly, we offer weekly, monthly, or yearly subscriptions, granting access to unlimited responses.

Candidate Requirements 

The Android developer job market is in high demand for specialists of all levels, from Junior to Senior. Developers are needed in both startups and large IT companies, where a variety of working conditions are offered.

Typical candidate requirements:

  • Junior Android Developer – entry-level position, requiring foundational knowledge of Kotlin/Java, familiarity with API integration, Git version control, and the Android SDK;
  • Middle Android Developer – with 2+ years of experience, a solid grasp of architectural patterns (such as MVVM and Clean Architecture), expertise in database management (Room, SQLite), and experience with integrating REST APIs and Firebase;
  • Senior Android Developer — 5+ years of experience, deep knowledge of multithreading, Jetpack components, CI/CD, testing, and Android app architecture.

In addition to technical expertise, employers value soft skills that help individuals work effectively in teams and adapt to changes. These include responsibility, strong communication skills, proactivity, teamwork, as well as flexibility and adaptability, which are essential for working in the fast-paced IT environment.

How to Increase Your Chances of Successful Employment?

The resume is your first step towards successful employment, and its quality determines how quickly you'll find suitable work.

On Remoote.app, there's a free AI-powered resume builder that helps you create a professional and attractive CV in just a few minutes. The tool automatically structures your information and suggests optimal phrasing, ensuring your resume stands out to employers. It tailors your CV to highlight your most relevant skills and experiences, ensuring that recruiters can quickly recognize your strengths.

Additionally, pay attention to your cover letter. Briefly describe your experience, motivation, and key skills that match the specific job requirements. A unique and well-crafted letter will help you stand out among other candidates and grab the recruiter's attention.