This position is responsible for the design, development, testing and deployment of software systems that meets customer requirement.
The role also involves sitting within the IT team of a business, and will be involved in liaising with the Business Analysts and Development Managers to ensure software projects meet requirements.
Job Responsibilities
Design and build advanced applications for the iOS / Android platform
Collaborate with cross-functionalteams to define, design, and ship new features
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Manage testing and bug fixes ∙ Prepare technical documentation
Implement software enhancements and suggest improvements
Requirements
B.Sc Degree in Computer Science or any relevant field
Proven work experience as a Mobile developer
Manages and work with direct report.
Demonstrable portfolio of released applications on the App store or the Android market
In-depth knowledge of at least one programming language like Dart React native,,Swift and Java ∙ Experience with third-party libraries and APIs
Familiarity with OOP design principles
Excellent analytical skills with a good problem-solving attitude