
Mobile Developer - Makati (hybrid)
- Makati City, Metro Manila
- Permanent
- Full-time
- Competitive salary and benefits package
- Exciting opportunities for professional growth and development
- Collaborative and innovative work environment
- Develop and maintain cross-platform mobile applications using React Native with Expo for iOS and Android
- Integrate mobile apps with .NET Web APIs and Azure-hosted services (e.g., Azure App Services, Azure Blob Storage, Azure SQL)
- Write clean, maintainable, and scalable code following modern mobile development standards
- Implement state management using tools like Redux or React Context
- Debug, profile, and optimize application performance across platforms
- Collaborate with backend and DevOps teams to ensure smooth integration and deployment pipelines
- Conduct unit tests, code reviews, and assist in QA efforts
- Prepare technical documentation and implementation guides
- Stay updated on the latest in React Native, Expo, and mobile integration patterns with cloud and enterprise backends
- 2+ years of experience in mobile development using React Native, with at least 1 year of experience using Expo
- Experience integrating with .NET (ASP.NET Core/Web API) backends
- Familiarity with Azure services such as App Services, Azure Functions, Azure Active Directory B2C, and storage solutions
- Proficiency in JavaScript/TypeScript, with solid understanding of React fundamentals
- Strong grasp of RESTful APIs, GraphQL, OAuth2/OpenID Connect, and secure data handling
- Familiarity with modern mobile UI/UX design principles and accessibility standards
- Strong collaboration and problem-solving skills
- Ability to work independently and in a collaborative team environment
- Experience with Expo EAS Build, OTA updates, and App Store/Play Store deployment
- Experience with Expo EAS Build, OTA updates, and app store deployment
- Knowledge of Azure DevOps pipelines or GitHub Actions for CI/CD
- Experience with mobile analytics, push notifications, and performance monitoring tools
- Knowledge of native modules and bridging (e.g., using Expo config plugins or custom native code when necessary)