Senior Mobile Engineer (React Native)

GetLinks partner

Ho Chi Minh City, Vietnam

Negotiable

Job description

About Us

We are building a new kind of music-learning and music-play experience — inspired by products like Duolingo, but focused on music foundations: rhythm, pitch, notation, ear training, creative expression, and joyful musical play.

We believe music is best learned through doing, hearing, and playing, not memorizing theory. Our experiences are short, interactive, game-based, and grounded in modern music pedagogy and strong game design.

At us, music is not just content — it is gameplay.


Role Objective

  • Architect, build, and launch our mobile app with a focus on delivering world-class gamified learning.
  • Leverage AI tools to accelerate development, automate repetitive tasks, and improve collaboration and velocity.


Key Responsibilities

1) App Development

  • Take part in development of the mobile app (starting iOS-first).
  • Implement the new music course and mini-games within the app
  • Write clean, maintainable, and testable code using modern best practices.

2) Feature Implementation

  • Build beautiful UI components and smooth animations
  • Integrate backend APIs for auth, progress tracking, user data and lesson content
  • Implement analytics and event tracking (e.g., Firebase, Mixpanel).
  • Integrate in-app monetization flows (subscriptions, ads).

3) Performance & Quality

  • Optimize app responsiveness, loading time, UI fluidity, and crash-free sessions
  • Ensure smooth UX even on mid-range devices.
  • Contribute to CI/CD workflows, crash logging, and release automation.

4) AI-Augmented Engineering

  • Use AI tools to:
  1. Scaffold components, animations, or scene/state flow faster.
  2. Generate documentation, error handling templates, or test cases.
  • Explore co-pilot tools (e.g. Copilot, Claude, Codex) in daily workflow.

5) Collaboration & Ownership

  • Work closely with the Tech Lead and other team members to align architecture and scaling strategy.
  • Partner with Product and Design to deliver a mobile experience that feels magical.
  • Take long-term ownership of mobile architecture and evolution roadmap.


Requirements

Experience

  • Hands-on experience building cross-platform mobile applications
  • Strong track record of shipping polished, high-performance applications.
  • Strong understanding of React and React Native fundamentals, including component lifecycle, state management, and data structures.
  • Familiarity with native build tools like Xcode (iOS) and Gradle/Android Studio (Android).
  • Knowledge of mobile UI/UX principles

Technical Skills

  • Proficiency in mobile UI architecture and componentization.
  • Experience with animation frameworks and performance profiling.
  • Familiarity with analytics, monetization SDKs, and 3rd-party integrations.

Personal Qualities

  • Ownership mindset: you build like a product owner, not just a developer.
  • Passion for user experience — from transitions to tactile feedback.
  • Clear communication in English (written + spoken).
  • Curiosity about how AI changes the way we build software.

Bonus – AI Fluency & Music background

  • Experience writing instructions for local Codex agent
  • Experience integrating AI-native interfaces (voice, language, recommendation).
  • Experience in Edtech/music app or music game
  • Experience in game engine technology or audio programming
  • Have a solid foundation in music

Contact us

5 - Thai Gia Bao (Bailey)Email: [email protected]Tel: +84 779 031 213Skype: live:thaijiabao