**Location:** Remote
**Employment Type:** Full-time
**Department:** Product / Engineering
## Job Summary
We are looking for a skilled and reliable Mobile Application Developer to join our remote engineering team and help build, maintain, and enhance our mobile applications across Android and iOS platforms. The ideal candidate has strong experience developing high-quality mobile applications, collaborating with cross-functional teams, and delivering scalable, stable, and user-friendly mobile experiences in a fast-paced environment.
You will work closely with product managers, designers, backend developers, and QA teams to deliver innovative mobile features and continuously improve application performance, usability, and reliability.
—
# Key Responsibilities
* Design, develop, test, deploy, and maintain mobile applications for Android and iOS platforms.
* Collaborate with product managers, UI/UX designers, backend developers, and QA engineers to deliver high-quality mobile features and improvements.
* Write clean, maintainable, scalable, and efficient code following industry best practices.
* Troubleshoot, debug, and resolve application issues, crashes, and performance bottlenecks.
* Ensure application performance, responsiveness, and compatibility across devices and operating system versions.
* Integrate mobile applications with REST APIs, Firebase services, third-party services, and backend systems.
* Participate in code reviews, sprint planning, technical discussions, and architecture decisions.
* Optimize applications for usability, speed, scalability, security, and reliability.
* Maintain and improve app quality through testing, monitoring, and continuous performance optimization.
* Stay up to date with emerging mobile technologies, tools, frameworks, and platform updates.
* Support mobile app releases, version updates, production deployments, and post-release issue resolution.
* Collaborate with backend teams on API integration, authentication flows, and mobile-related technical requirements.
—
# Required Qualifications
* Proven experience as a Mobile Application Developer.
* Strong experience developing and maintaining applications for Android and iOS platforms.
* Proficiency in at least one modern mobile development framework or native platform technology such as:
* Flutter
* React Native
* Swift / SwiftUI for iOS
* Kotlin / Jetpack Compose for Android
* Strong experience working with Firebase services and integrations.
* Strong understanding of mobile application architecture patterns such as MVVM and Clean Architecture.
* Experience with state management and responsive UI implementation.
* Experience integrating REST APIs and handling JSON data.
* Good understanding of mobile debugging, testing, and performance optimization techniques.
* Experience using Git and modern version control workflows.
* Familiarity with mobile app security best practices.
* Ability to work independently and effectively in a remote environment.
* Strong communication, collaboration, and problem-solving skills.
—
# Preferred Qualifications
* Experience working on production mobile applications with a large or active user base.
* Experience with Firebase services such as:
* Authentication
* Firestore / Realtime Database
* Push Notifications
* Cloud Messaging (FCM)
* Analytics
* Crashlytics
* Remote Config
* Firebase Storage
* Experience implementing features such as:
* Payments
* Chat and messaging
* Maps and geolocation
* Push notifications
* User authentication
* Real-time updates
* Familiarity with app publishing and maintenance on:
* Apple App Store
* Google Play Store
* Familiarity with CI/CD pipelines and tools such as:
* GitHub Actions
* Bitrise
* Codemagic
* Firebase App Distribution
* Experience with offline storage, caching, and data synchronization.
* Understanding of Agile/Scrum development methodologies.
* Experience working with cloud-based backend systems and API-driven applications.
—
# Technical Skills
* Android and iOS mobile application development
* Cross-platform mobile development
* Firebase integration and services
* REST API integration
* Mobile UI/UX implementation
* Debugging and testing
* Git and version control
* App performance optimization
* Mobile application security
* State management and app architecture
* CI/CD and release management
—
# Soft Skills
* Strong problem-solving and analytical thinking
* Attention to detail and code quality
* Accountability and ownership mindset
* Effective time management and prioritization
* Clear written and verbal communication
* Ability to collaborate effectively across teams
* Comfortable working remotely with minimal supervision
* Adaptability in a fast-paced environment
—
# What We Offer
* Fully remote work opportunity
* Collaborative and innovative team environment
* Opportunity to work on a growing and impactful mobile product
* Career growth and continuous learning opportunities
* Competitive compensation based on experience and skills
* Flexible and supportive work culture
—
# How to Apply
Please submit the following:
* Updated CV / Resume
* Portfolio or links to previously developed mobile applications
* Brief summary of relevant experience
* Expected salary
* Availability to start
