CHARLES & KEITH

APP DEVELOPER

Singapore Full time

We're on the lookout for individuals who are passionate about fashion, think outside the box, and have an eye for innovation.

Unleash your potential with us, and join us as we create joy and excitement in our global community to empower people to express themselves freely through fashion.

The Mobile App Developer will be responsible for building, enhancing, and maintaining mobile applications that support our global e-commerce experience. The ideal candidate is proficient in React Native or Flutter, experienced in Backend for Frontend (BFF) development, and able to work across the full stack.

Responsibilities:

  • Develop and enhance cross-platform mobile applications using React Native or Flutter
  • Build and maintain BFF (Backend for Frontend) services to optimize mobile app performance and user experience
  • Develop backend services, APIs, and integrations that support mobile features
  • Work closely with the Product team, Web team, UX/UI designers, and QA to plan and deliver new mobile features
  • Implement and optimize API integrations and backend functions
  • Ensure high standards of app performance, security, and scalability
  • Troubleshoot and resolve issues across both mobile front-end and backend layers
  • Collaborate with cross-functional teams to support e-commerce and omnichannel experiences

Requirements:

  • Bachelor's Degree in Computer Science or a related field
  • At least 3 years of working experience in mobile app development
  • Mobile application development experience, including the use of AI-powered code assistants to accelerate development and enhance code quality
  • Hands-on experience with Flutter and/or React Native
  • Full-stack engineering capability across both mobile front-end and backend development
  • Experience building and maintaining BFF (Backend for Frontend) services
  • Strong understanding of REST APIs and backend integrations
  • Must have delivered at least 1 major e-commerce production mobile app
  • Familiarity with mobile frameworks: navigation, state management, push notifications, analytics SDKs, mobile CI/CD pipelines
  • Experience deploying applications on AWS
  • Experience with the App Store and Google Play release processes
  • Strong debugging, testing, and performance tuning skills
  • Excellent communication, teamwork, and stakeholder collaboration

Notify us about your interest in potential future opportunities by clicking Get Started below. Alternatively, you can create an account by clicking Sign In at the top of the page, allowing you to set up email alerts for new job postings that align with your preferences.