Description:
As a Software Developer (Mobile Apps) specialized in Mobile Apps development languages, you will be part of
the development process, mobile user interface (UI/UX) design is also essential in the creation of mobile apps.
This exciting position offers opportunity to progress into a bigger role.
We want candidates who have the steely determination to work and can:
- Develop and maintain both cross-platform mobile solution for IOS or Android.
- Contribute in concept, design, build, test, release and application support
- Stay up-to-date with new mobile technology and best practices
- Always research with mobile platform to optimize the application performance.
- Develop and perform testing on developed modules.
To be successful in this role, you will need to have:
- At least 2 years of mobile app development (Android/iOS) experience.
- Excellent Android or iOS platform mobile app development skills and knowledge.
- Proficient in Mobile Apps development languages such as:
- Xcode
- Swift and Objective-C,
- Android Studio
- Java and Kotlin,
- React Native
- Experience with integration to backend RESTful web services.
- Strong knowledge of mobile platform services such as Google Firebase, Location services, AppStore, or
Play Store (deployment).
- Strong Understanding of UI/UX concepts, techniques and practices.
Extra points when we assess your application:
- Eyes for good design, UI and UX
- Experience in live streaming video service integration
- Strong analytical and problem-solving skills.
- Proficient in Data structures and algorithms
- Good understanding in server architecture
- Familiar with Git Version Control Systems
- Able to work independently as well as in a team
- Knowledge of HTML5, CSS and JavaScript will be added advantage
- Experience in mobile game development & game engine will be added advantage
To help you succeed in this role, we will assist in supporting you in:
- Training opportunities
- Medical coverage
- Support provided by other department
How this career will benefit you?
- A conductive environment to learn, work and grow.
- Team-mates for you to get support.
- Constant challenges and opportunities to prove yourself