Skill diminta
Adobe XDCI/CDFigmaGitGitHub ActionsJavaJavaScriptKotlinReactReact NativeSwiftTrelloTypeScript
Deskripsi
- Placement: at one of our clients (Banking Industry) at Jakarta Area
- Working System: Full WFO
- Employment Contract: PKWT/Contract (12 months)
- *Only shortlisted candidate will be contacted
- *Available to join ASAP or 2 weeks notice is more preferable
Job Description
- Design, build, and maintain high-performance, reusable, and reliable React Native code for both iOS and Android platforms.
- Translate Figma/Adobe XD designs and wireframes into crisp, responsive, and intuitive mobile interfaces with smooth animations.
Developed predictable application state flows using modern state management libraries such as Redux Toolkit, Zustand, or React Query / TanStack Query.
Write native Java/Kotlin (Android) or Swift/Objective-C (iOS) code or modules when custom native functionality is required beyond standard JavaScript bridges.
- Must have a Bachelor's Degree (S1) or Applied Science (D4)
- Minimum 3+ years of professional experience as React Native Developer
- Core Stack: Strong proficiency in JavaScript (ES6+), TypeScript, React Native core components, component lifecycles, and Hooks.
Deep understanding of mobile-specific concepts: offline storage (AsyncStorage, MMKV, WatermelonDB), background tasks, device permissions, and navigation (React Navigation).
- Hands-on experience with build tools such as Expo / EAS or bare React Native CLI setups.
- Proficiency with Git (GitFlow), and experience setting up mobile CI/CD pipelines (Fastlane, Bitrise, GitHub Actions, or App Center).
- Experience working in an Agile/Scrum environment using Jira, Linear, or Trello to track sprint tasks.