Job Description:
As a Mobile Developer you will have the day-to-day responsibility of building, enhancing and testing of enterprise-level mobile applications for Android and iOS.
Main Job Tasks and Responsibilities:
• Responsible for translating business requirements into technical designs in line with defined software architecture concepts.
• Responsible for design, implementation and testing of the mobile applications based on technical designs.
• Design intuitive mobile applications that elevates users’ experience.
• Participate in requirements gathering and user interface prototype workshops.
• Participate in peer reviews.
• Maintain proper documentation.
• Fix defects found during testing.
• Assists in the development and deployment of systems, methodologies, standards and processes that support the application development and support functions.
• Responsible for quality and timeliness of his/her own deliverables.
Job Requirements:
• Bachelor Degree/Diploma in Computer Science or Information Technology or relevant technical experience.
• At least 4-5 years of relevant working experience building enterprise-level mobile applications of which at least 2-4 years in Flutter applications.
• Experience in Kotlin or Swift is preferable.
• Experience in writing Flutter wrapper is preferable.
• Knowledge in Fastlane for deployment.
• Experience in mobile diagnostic application building is added advantage.
• Experience in designing and building multi services mobile apps is preferred. • Experience in API development and integration with third-party APIs.
• Write unit and integration tests.
• Release applications to IOS and Google Play stores.
• Optimize components for maximum performance across multiple mobile and web devices.
• Familiarity with agile and scrum practices.
• Experience working on tools like JIRA and GitHub.
APPLY