We're looking for a

Senior Mobile App Developer

Full-time

Hybrid/Remote

About us

Itsavirus helps organizations turn disruption into opportunity. We are an AI-driven technology partner that builds the next generation of digital products. With a team of over 50 professionals across Asia, we combine deep technical expertise with strategic execution to help our clients adopt and scale emerging technologies with confidence.

Our mission is to build technology that truly matters, tools that amplify human potential, enable better decisions, and create lasting results.

Are you an experienced React Native developer who thrives on solving complex challenges and wants to be part of a team shaping how people and technology work together? Then you might be the perfect fit for this role.

About you

We are looking for a Senior Mobile Engineer with a minimum of five years’ experience to build an automated video highlight feature for our cycling app. You will own the entire creative rendering pipeline, combining 3D map visualisations, video composition, and dynamic animations to produce shareable social media content.

This role is ideal for someone who enjoys working at the intersection of mobile development and creative technology.

Your technical skills

  • 5+ years React Native development experience
  • Strong experience with video processing (FFmpeg, react-native-video)
  • Hands-on experience with MapBox SDK (@rnmapbox/maps) or similar 3D map libraries
  • Proficiency with animation libraries (Reanimated, Skia, Lottie)
  • Understanding of video codecs, rendering pipelines, and export optimization
  • Experience with 3D graphics in mobile apps
  • Proficiency in TypeScript

Your soft skills and nice to have

  • Strong problem-solving and performance optimization skills
  • Interest in cycling, fitness, or sports technology
  • Experience with Three.js, OpenGL, or WebGL
  • Background in motion graphics or video editing
  • Familiarity with Street View or 3D terrain rendering
  • Experience building social sharing features
  • Has knowledge to Native App (Swift/Kotlin)

What you’ll do

  • Build video rendering and composition engine in React Native
  • Implement 3D map integrations and camera animations (flyover, POV, tracking)
  • Create smooth transitions, overlays, and visual effects
  • Develop avatar systems and HUD overlays on map views
  • Optimize video export for social platforms (Instagram/TikTok)
  • Ensure smooth performance across iOS and Android
  • Collaborate with Design and Product teams on visual quality
  • Lead technical decisions for the creative/video pipeline

Why Itsavirus

  • Innovative Culture: Join a team that encourages creativity, innovation, and continuous improvement.
  • Global Impact: Work on projects that have a tangible impact, with clients and colleagues from around the world.
  • Professional Growth: We support your growth with opportunities for learning, development, and career advancement.
  • Competitive Compensation: Enjoy a competitive salary, flexible working arrangements, and comprehensive benefits.

How to Apply

If you're ready to bring your skills and creativity to Itsavirus, apply today by sending your resume and a cover letter explaining why you’re the perfect fit.

We look forward to seeing how you can contribute to our team.

Please note: Applicants without a cover letter will not be considered.

English is required: Your English needs to be at a sufficient enough level to communicate effectively with people all over the world.

Expect a test: As part of the selection process, you will receive a test and later participate in a live coding session with a tech lead.

Pro Tip: Candidates who submit an introduction video will be prioritized.