Senior Flutter Developer


Mid Senior level / Associate

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.


About the Company