Skip to content

Open nowPosted 25 days ago

Mobile App Developer

Workable (global search)108,016 open roles

Where
Portugal
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowMobile App DeveloperWorkable (global search) · Portugal
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 25 days ago

Workable (global search) median: 7 days open

The posting

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 native and cross-platform development, UI/UX implementation, API integrations, performance optimization, testing, and production releases.

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

If you care equally about engineering quality, application performance, and user experience, this role is a strong fit.

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
  • Build new product features and improve existing functionality
  • Write clean, scalable, maintainable, and production-ready code
  • Follow mobile development best practices and architecture standards
  • Build with long-term scalability and maintainability in mind

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
  • Implement intuitive navigation and interaction patterns
  • Ensure interfaces remain visually polished across supported devices

API Integration & Backend Connectivity

  • Integrate mobile 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
  • Handle failures and unexpected responses appropriately
  • Collaborate with backend engineers when integration changes are required

Performance & Application Stability

  • Monitor and improve:
  • Application speed
  • Responsiveness
  • Memory usage
  • Battery efficiency
  • Overall stability
  • Identify and resolve crashes, bugs, and performance bottlenecks
  • Optimize application behavior across supported devices
  • Ensure consistent performance across operating system versions
  • Build features with scalability and long-term maintainability in mind
  • Investigate and resolve production issues quickly

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
  • Validate new functionality before deployment
  • Identify device-specific and OS-specific issues
  • Help prevent critical defects from reaching production

Deployment & Release Management

  • Prepare applications for production releases
  • Manage or support:
  • Apple App Store submissions
  • Google Play Store releases
  • Maintain versioning and release workflows
  • Prepare production builds
  • Monitor applications following deployment
  • Investigate and resolve post-release issues
  • Support reliable and repeatable release processes

Requirements

  • 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 translating product designs into functional mobile interfaces
  • Experience with Git and collaborative development workflows
  • Strong debugging and problem-solving skills
  • Ability to collaborate effectively with product, design, backend, and QA teams
  • Ability to work independently in a remote environment

Nice to Have

  • Experience publishing production applications to:
  • Apple App Store
  • 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

Tools & Technology

Swift | Xcode | Kotlin | Java | iOS SDK | Android SDK | React Native | Flutter | REST APIs | Firebase | Git | Figma | Apple App Store | Google Play Store

What Makes You a Strong Fit

You’ll likely thrive in this role if you:

  • Enjoy building mobile products people actually use
  • Care about both engineering quality and user experience
  • Can translate Figma designs into polished, functional interfaces
  • Think about performance, scalability, and maintainability while building
  • Can troubleshoot technical issues independently
  • Understand the differences between native and cross-platform development
  • Pay attention to application stability and device-specific behavior
  • Communicate effectively with product, design, QA, and backend teams
  • Take ownership from initial development through production release
  • Care about the small details that make mobile applications feel polished

What a Typical Day Looks Like

Your day may start by reviewing current development priorities, checking the latest build, or debugging an issue reported in production.

Throughout the day, you could build new mobile features, translate designs into responsive interfaces, integrate APIs and backend services, troubleshoot application issues, or optimize performance.

You’ll test functionality across devices, review code, collaborate with designers and other engineers, and prepare new builds for production release.

When an application reaches production, you’ll help monitor stability and respond quickly to issues that could affect users.

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 Apple App Store and Google Play releases
  • Low production defect rates
  • Fast resolution of application issues
  • Clean and maintainable code
  • Accurate implementation of approved product designs
  • Reliable API and backend integrations
  • Strong collaboration with product, design, QA, and engineering teams

Why This Role Stands Out

  • Build real mobile products from development through release
  • Exposure to both native and cross-platform development
  • Hands-on work across iOS and Android
  • High ownership over application quality and performance
  • Opportunity to work with Swift, Kotlin, React Native, and Flutter
  • Close collaboration with global product, design, and engineering teams
  • Fully remote with flexible working hours
  • Career growth opportunities into:
  • Senior Mobile Engineer
  • Lead Mobile Developer
  • Mobile Architect
  • Engineering Lead

Interview Process

  1. Initial Application
  2. Spark Hire One-Way Video Interview
  3. Technical Interview
  4. Practical Assessment / Mobile Coding Exercise
  5. Final Client Interview
  6. Offer & Onboarding

Spark Hire Video Interview – Required

As part of the application process, all candidates are required to complete a one-way video interview through Spark Hire.

After completing the first step of your application, you’ll receive a Spark Hire invitation by email with instructions to record and submit your video responses.

Completion of the Spark Hire video is required to be considered for the next stage. Please check your inbox as well as your spam or junk folder for the invitation.

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.

Apply today and help build mobile products that are fast, reliable, scalable, visually polished, and genuinely enjoyable to use.

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

#LI-AG1

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.