Mobile Apps Engineer
Must-have:JavaKotlinSwiftReactFlutterBackendMobileSenior
Your tasks
Position Description (day-to-day responsibilities)
- Develop, maintain, and enhance mobile application features using Flutter and Dart.
- Develop and maintain applications for both iOS and Android platforms.
- Collaborate with Product, Design, and Backend teams to deliver seamless and user-friendly mobile experiences.
- Participate in the end-to-end development process, from understanding requirements and UI/UX designs to implementation and release.
- Troubleshoot, debug, and optimize applications to ensure performance, stability, and a smooth user experience.
Requirements
Seniority level: Mid to senior Year of experience: 3-5 Years of Experience English proficiency is mandatory Skills/experience required (MUST haves):
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- 3-5 years of experience in Flutter/mobile app development.
- Strong hands-on experience with Flutter and Dart.
- Proven experience developing and maintaining mobile applications for both Android and iOS.
- Good understanding of mobile application development, including performance optimization, debugging, and troubleshooting.
- Familiarity with Figma and the ability to translate UI/UX designs into functional mobile interfaces.
- Good English language skills, especially spoken (Mandarin speaker is a bonus point).
Skills: React Native, Mobile Development, Swift, Android Development, Flutter, Kotlin, Mobile UI Design, iOS Development, Restful API, Java