Tech Stack
AndroidFirebaseiOSIoTJavaKotlinReactReact NativeReduxSwift
About the role
- Develop new features and maintain mobile apps for EV charging solutions (React Native).
- Collaborate with HQ developers on app architecture, algorithms, and overall product design.
- Debug, troubleshoot, and upgrade existing software.
- Integrate backend APIs and payment gateways.
- Work with UX/UI assets from Figma/Zeplin to deliver smooth and user-friendly experiences.
- Contribute to technical documentation and recommend improvements based on user feedback.
- Participate in Agile ceremonies with remote teams.
Requirements
- 5+ years of experience in mobile app development, with a strong focus on React Native.
- Proven track record of building and publishing multiple React Native apps.
- Proficiency with React Native libraries: React Query, Redux, Recoil, React Navigation.
- Experience integrating native features: Building native bridges (iOS – Swift / Android – Java or Kotlin); Bluetooth (BT) and/or NFC feature development.
- Strong understanding of backend API integration.
- Experience with app configuration, build processes, and releases for Android and iOS.
- Experience with Firebase configuration.
- Familiarity with UX tools (Figma, Zeplin, Lottie).
- Good understanding of Agile software development practices.