Skip to content

Open nowPosted 5 days ago

Senior Mobile App Developer

Workable (global search)108,016 open roles

Where
Hong Kong, Hong Kong SAR China
Get the CV for this job

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

Your applicationOpen nowSenior Mobile App DeveloperWorkable (global search) · Hong Kong, Hong Kong SAR China
  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 5 days ago

Workable (global search) median: 7 days open

The posting

Who are we?

Founded in 1982, APM, Ariane Prette Monaco, is a contemporary fashion jewelry brand that associates itself with the chicness of Monaco and South of France lifestyle.

About the Role

We are seeking a skilled and proactive Senior Mobile App Developer to develop, enhance, integrate, and support our internal mobile applications.

You will take ownership throughout the full application lifecycle—from technical design and development through testing, release, monitoring, and continuous improvement. You will work in an AI-assisted engineering environment, using tools such as Claude, ChatGPT, and Cursor to accelerate development, improve code quality, and support documentation, testing, troubleshooting, and delivery.

We are looking for someone who is technically strong, practical, detail-oriented, and comfortable taking initiative in a fast-moving environment.

Responsibilities

  • Develop, maintain, and enhance cross-platform mobile applications for iOS, Android, and HarmonyOS.
  • Take ownership of features and projects from requirements gathering and technical design to deployment and ongoing support.
  • Build responsive, reliable, scalable, and user-friendly mobile application functions.
  • Design and implement application architecture, mobile user interfaces, API integrations, local storage, data models, and synchronisation processes.
  • Integrate mobile applications with RESTful APIs, backend systems, databases, authentication services, push notifications, and third-party platforms.
  • Optimise application performance, stability, speed, responsiveness, and user experience.
  • Perform testing, debugging, root-cause analysis, and issue resolution to ensure high-quality releases.
  • Manage application versioning, code signing, store submissions, releases, and updates for iOS, Android, and HarmonyOS.
  • Monitor production applications, investigate crashes or performance issues, and implement preventative improvements.
  • Use AI development tools—including Claude, ChatGPT, and Cursor—to support coding, refactoring, documentation, testing, code review, and technical problem-solving.
  • Review, test, and validate AI-assisted code to ensure it is secure, maintainable, performant, and suitable for production use.
  • Participate in code reviews and follow engineering best practices for architecture, security, documentation, and quality assurance.
  • Work closely with product, operations, business stakeholders, designers, backend developers, and external vendors.
  • Keep up to date with mobile platform changes, relevant technologies, and effective AI-assisted development practices.

Requirements

Experience and Education

  • At least 3 years of hands-on experience in mobile application development.
  • Diploma, Higher Diploma, Bachelor’s Degree, or above in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Demonstrable experience delivering and supporting production mobile applications.
  • Experience working independently on technical problem-solving while collaborating effectively with a wider team.

Technical Skills

  • Strong hands-on experience with Flutter and Dart.
  • Solid understanding of cross-platform mobile development principles, mobile application architecture, and best practices.
  • Experience building and releasing applications for iOS and Android; experience with HarmonyOS development or publishing is highly preferred.
  • Experience integrating RESTful APIs, web services, JSON payloads, authentication flows, push notifications, and data synchronisation.
  • Working knowledge of backend integration and development using Spring Boot, Java, MyBatis, and relational databases.
  • Familiarity with HTML5, CSS3, JavaScript, and hybrid mobile application development.
  • Proficiency with Git and collaborative source-control workflows.
  • Familiarity with frontend build and package tools such as npm, Webpack, Gulp, or equivalent.
  • Understanding of mobile app deployment processes, including code signing, certificates, provisioning profiles, versioning, Apple App Store submission, Google Play release management, and preferably HarmonyOS publishing.
  • Experience with crash reporting, application monitoring, analytics, testing, and performance optimisation is an advantage.
  • Understanding of secure coding practices, API security, data protection, and mobile application security principles.

AI-Assisted Development

  • Practical experience using AI coding and development tools, such as Claude, ChatGPT, Cursor, GitHub Copilot, or equivalent, in a professional software-development environment.
  • Able to use AI tools to improve productivity across coding, debugging, refactoring, technical research, test-case generation, documentation, and code review.
  • Able to critically review and validate AI-generated output rather than relying on it without testing or technical judgement.

Personal and Language Skills

  • Strong analytical, troubleshooting, and problem-solving skills.
  • Detail-oriented, self-motivated, proactive, and willing to learn new technologies.
  • Able to manage priorities and deliver projects on time in a changing business environment.
  • A collaborative team player with strong written and verbal communication skills.
  • Fluency in English is required.
  • Proficiency in French is an advantage.
  • Cantonese and/or Mandarin proficiency is an advantage

Benefits

Why Join APM?

  • Global, Dynamic Team: Diverse and energetic workforce.
  • Growth Opportunities: We support your professional development.
  • ⁠Collaborative Culture: Teamwork and open communication.
  • Comprehensive Benefits: Medical benefits, paid holidays, and generous employee discounts.

Don't wait to join APM Monaco! Click on APPLY NOW!

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.