Deskripsi Pekerjaan
Are you a seasoned mobile developer passionate about building high-performance cross-platform applications? MRANTI is seeking a talented Senior React Native App Developer to join our innovation-driven team in the heart of Kuala Lumpur. In this role, you will play a pivotal part in the end-to-end development lifecycle, turning complex product requirements into seamless, intuitive mobile experiences for our users.
You will work alongside a collaborative team of engineers, designers, and product managers to scale our digital solutions. We are looking for a candidate who is not just a coder, but a problem-solver who takes ownership of code quality, performance optimization, and architectural decisions. If you thrive in an agile environment and are eager to contribute to cutting-edge technology products, we want to hear from you.
Tanggung Jawab
- Architect, develop, and maintain robust, scalable, and high-quality mobile applications using React Native.
- Collaborate with cross-functional teams to define, design, and ship new features that meet business objectives.
- Optimize application performance, memory usage, and battery consumption for a seamless user experience across iOS and Android.
- Conduct thorough code reviews to ensure adherence to industry standards, best practices, and code maintainability.
- Integrate third-party APIs and services to extend application functionality.
- Troubleshoot and resolve complex bugs or technical debt to maintain system stability.
- Mentor junior developers and participate in technical design discussions to drive engineering excellence.
Kualifikasi
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum 4+ years of professional experience in mobile app development, with at least 3 years specializing in React Native.
- Deep understanding of JavaScript (ES6+), TypeScript, and the React ecosystem (Hooks, Context API, Redux).
- Strong experience with native mobile development (iOS/Swift or Android/Kotlin) to bridge native modules.
- Proven track record of publishing high-quality apps to the Apple App Store and Google Play Store.
- Proficiency in RESTful APIs, GraphQL, and local storage mechanisms (SQLite, Realm, or Async Storage).
- Experience with CI/CD pipelines (Fastlane, Bitrise) and version control systems like Git.
- Excellent communication skills with the ability to work effectively in an agile development environment.