Description
We are seeking a talented Mobile Developer to join our dynamic team. The ideal candidate will be responsible for designing and building mobile applications for either Android or iOS platforms, ensuring a seamless user experience.
Responsibilities
- Design and develop high-quality mobile applications for Android and iOS platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs and performance bottlenecks.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements
- Strong with Java, Android SDK / Objective C.
- Familiar using Android Studio / XCode.
- Design UI/UX, code and unit test in mobile application.
- Good experience with mobile development cycle.
- Knowledge of SDLC, Agile and OOP.
- Knowledge of consuming APIs such REST is required.
- Have knowledge in SQL, SQLite or other core data development.
- Experience in version control such as SVN, GIT.
- Additional Advantage: Familiarity Google Play/ iTunesConnect, cloud message APIs, mobile 3rd party library plugins and FCM is a plus.
- Document applications for technical white papers, user guides and operations guide.
- Excellence verbal and written communication skills
- Minimum with 5 years or above of relevant work experience.
Skills and Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, and/or equivalent professional experience
- Skills: Java / Objective-C
- IDE:Android Studio / XCode
- General: Gradle, Git, SVN, REST, JSON, SQLite, Firebase, Google Play/ iTunesConnect
- Strong understanding of mobile application architecture, design patterns, and best practices.
- Experience with RESTful APIs and third-party libraries.
- Familiarity with cloud message APIs and push notifications.
- Knowledge of version control systems, preferably Git.
- Ability to write clean, maintainable, and efficient code.
- Excellent problem-solving skills and attention to detail.