Deskripsi Pekerjaan
ATech Solution is seeking an experienced Senior React Native Developer to drive mobile development for cutting-edge fintech applications in Jakarta Raya. In this role, you will architect, build, and maintain mission-critical mobile solutions capable of handling secure, real-time financial transactions at scale.
You will work closely with cross-functional teams including backend engineers, UI/UX designers, and product leaders to ship seamless financial products. The ideal candidate brings extensive hands-on experience in the React Native ecosystem, deep knowledge of mobile security standards, and a proven track record of optimizing application performance across iOS and Android platforms.
This position offers a high-impact opportunity to shape the architectural roadmap of our mobile financial platform while solving complex engineering challenges in payment processing, data security, and offline resilience.
Tanggung Jawab
- Architect, develop, and deploy production-grade mobile applications using React Native for iOS and Android.
- Integrate backend RESTful APIs, WebSockets, and third-party payment gateways with strict security standards.
- Implement data encryption, tokenized authentication, and secure storage to safeguard sensitive financial information.
- Optimize mobile application performance, rendering speed, and network efficiency across diverse device tiers.
- Manage native bridges and custom native modules using Swift/Objective-C and Kotlin/Java when required.
- Lead code reviews, enforce unit and integration testing, and maintain mobile CI/CD pipelines.
- Troubleshoot production defects, monitor crash analytics, and roll out proactive performance improvements.
Kualifikasi
- At least 5 years of professional software engineering experience, with 3+ years focused on production React Native apps.
- Prior engineering experience within fintech, banking, digital payments, or e-commerce environments.
- Strong proficiency in TypeScript, modern JavaScript, and state management libraries such as Redux Toolkit or Zustand.
- Demonstrated knowledge of mobile app security best practices, OWASP Mobile Top 10, and biometric authentication.
- Familiarity with native mobile development workflows, CocoaPods, Gradle, and app deployment to Apple App Store and Google Play Store.
- Experience configuring and managing automated build pipelines using tools such as Fastlane, GitHub Actions, or Bitrise.
- Bachelor's degree in Computer Science, Information Technology, or equivalent practical experience.