# Mobile App Developer

> Pavago · Portugal (Remote) · — · Posted 2026-08-09

**Workplace:** remote

**Department:** Candidate Sourcing

## Description

### **Mobile App Developer (iOS, Android & Cross-Platform) – Remote**

**Position Type:** Full-Time, Remote  
**Working Hours:** Flexible

### **About the Role**

At Pavago, one of our clients is hiring a **Mobile App Developer** to build, improve, and maintain modern mobile applications across **iOS and Android**.

This is a hands-on engineering role for someone who enjoys turning product ideas and designs into polished, production-ready mobile experiences.

You’ll work across:

-   iOS and Android development
-   Native and cross-platform applications
-   UI/UX implementation
-   API and backend integrations
-   Performance optimization
-   Testing and production releases

You’ll collaborate closely with **designers, backend engineers, and product teams** to ship mobile applications that are fast, reliable, scalable, and enjoyable to use.

### **What You’ll Own**

**Mobile Application Development**

-   Develop and maintain mobile applications for iOS and Android.
-   Build native applications using:

-   Swift / Xcode
-   Kotlin / Java
-   iOS SDK
-   Android SDK

-   Develop cross-platform applications using:

-   React Native
-   Flutter

-   Write clean, scalable, maintainable, and production-ready code.
-   Build new features and continuously improve existing applications.

**UI/UX Implementation**

-   Translate Figma and product designs into polished mobile interfaces.
-   Build responsive experiences across:

-   Smartphones
-   Tablets
-   Different screen sizes and resolutions

-   Maintain consistency with product design systems and UI standards.
-   Collaborate with designers to improve usability and interaction quality.
-   Ensure smooth and intuitive mobile experiences.

**API Integration & Backend Connectivity**

-   Integrate applications with:

-   REST APIs
-   Backend services
-   Authentication systems
-   Third-party services

-   Handle networking, data synchronization, and application state efficiently.
-   Troubleshoot integration issues between mobile and backend systems.
-   Optimize API communication for speed and reliability.

**Performance & Application Stability**

-   Monitor and improve:

-   Application speed
-   Responsiveness
-   Memory usage
-   Battery efficiency
-   Overall stability

-   Identify and resolve crashes, bugs, and performance bottlenecks.
-   Ensure applications perform consistently across supported devices and operating systems.
-   Build with scalability and long-term maintainability in mind.

**Testing & Quality**

-   Test features across multiple devices and operating system versions.
-   Debug application issues and resolve defects before release.
-   Support regression testing and production validation.
-   Collaborate with QA and engineering teams to maintain high release quality.

**Deployment & Release Management**

-   Prepare applications for production releases.
-   Manage or support:

-   Apple App Store submissions
-   Google Play Store releases

-   Maintain versioning and release workflows.
-   Monitor applications after deployment and resolve production issues quickly.

### **What Makes You a Strong Fit**

You:

-   Enjoy building mobile products people actually use.
-   Care about both engineering quality and user experience.
-   Can translate designs into polished, functional interfaces.
-   Think about performance, scalability, and maintainability.
-   Troubleshoot technical issues independently.
-   Communicate effectively with product, design, and backend teams.
-   Take ownership from development through production release.

### **Required Experience & Skills**

-   **3+ years of mobile application development experience.**
-   Strong experience with iOS and/or Android development.
-   Hands-on knowledge of:

-   Swift
-   Kotlin / Java
-   iOS SDK
-   Android SDK

-   Experience with cross-platform frameworks such as:

-   React Native
-   Flutter

-   Strong understanding of:

-   REST APIs
-   Mobile networking
-   Authentication
-   Application lifecycle

-   Familiarity with architecture patterns such as:

-   MVVM
-   MVC
-   MVP

-   Strong understanding of mobile UI/UX best practices.
-   Experience with Git and collaborative development workflows.
-   Strong debugging and problem-solving skills.

### **Nice to Have**

-   Experience publishing production applications to the **Apple App Store** and **Google Play Store**.
-   Experience with:

-   Firebase
-   Push notifications
-   Mobile analytics
-   Authentication systems

-   Experience building:

-   Offline-first functionality
-   Real-time features
-   Mobile animations

-   Startup or product-company experience.
-   Experience improving performance for applications with growing user bases.

### **What a Typical Day Looks Like**

You may start by reviewing current development priorities and debugging an issue reported in production.

Throughout the day, you could:

-   Build new mobile features.
-   Implement designs into responsive interfaces.
-   Integrate APIs and backend services.
-   Debug application issues.
-   Optimize performance.
-   Test functionality across devices.
-   Review code and collaborate with other engineers.
-   Prepare new builds for production release.

**In short:** you build and maintain mobile applications that are fast, stable, visually polished, and easy to use.

### **Key Metrics for Success**

-   Application stability and crash-free performance.
-   Fast and reliable feature delivery.
-   Smooth performance across supported devices.
-   Successful App Store and Google Play releases.
-   Low production defect rates.
-   Clean and maintainable code.
-   Strong collaboration with product, design, and engineering teams.

### **Why This Role Stands Out**

-   Build real mobile products from development through release.
-   Exposure to both **native and cross-platform development**.
-   High ownership over application quality and performance.
-   Work closely with global product, design, and engineering teams.
-   Fully remote with flexible working hours.
-   Opportunity to grow into:

-   Senior Mobile Engineer
-   Lead Mobile Developer
-   Mobile Architect
-   Engineering Lead

### **Interview Process**

1.  Initial Phone Screen
2.  Technical Interview
3.  Practical Assessment / Mobile Coding Exercise
4.  Final Client Interview
5.  Offer & Onboarding

### **Apply Now**

If you’re a **Mobile App Developer** with experience in **iOS, Android, Swift, Kotlin, React Native, or Flutter** and enjoy building polished, production-ready applications, we’d love to hear from you.

**#MobileAppDeveloper #MobileDeveloper #iOSDeveloper #AndroidDeveloper #Swift #Kotlin #ReactNative #Flutter #SoftwareEngineer #RemoteDeveloper #MobileEngineering #RemoteJobs**

## Apply

[Apply at Pavago](https://apply.workable.com/pavago/j/EC2BF29C76/apply)

---
Powered by [Workable](https://www.workable.com)
