Search by job, company or skills
Responsibilities
Design, build, and maintain high-performance, reusable, and reliable code for mobile apps.
Translate designs and wireframes into high-quality code.
Collaborate with cross-functional teams to define, design, and ship new features.
Identify and correct bottlenecks and fix bugs.
Help maintain code design & quality.
Stay up-to-date with emerging trends in mobile technology.
Qualifications
Bachelor's or Master's degree in Computer Science or Engineering.
Minimum of 3 years of experience in mobile development.
Desired Skills
Proficiency in React Native framework and native languages (Swift for iOS, Kotlin/Java for Android).
Strong understanding of the full mobile development & release life cycle.
Experience with third-party mobile libraries and APIs.
Solid understanding of good UI/UX practices for mobile development.
Familiarity with cloud message APIs and push notifications.
Excellent problem-solving skills and ability to think algorithmically.
Excellent knowledge of standard data structures & design patterns.
Knowledge of Git, GitHub
Additional Skills
Experience with Flutter or other cross-platform mobile development frameworks is a plus.
Experience with automated & unit testing frameworks such as Appium, Detox, Espresso, XCTest, etc
Experience with Agile/Scrum development methodologies.
Jenkins, Kibana, JIRA - added advantage
Strong communication skills.
Date Posted: 17/11/2024
Job ID: 100611523