Qualifications
• 4-5 years experience in software development (ideally in mobile)
• 3+ years of experience in Flutter and Dart development• Ability to lead a team of flutter developers
• Extensive knowledge of Future + Streams
• Experience with integrating APIs, third-party libraries, and SDKs
• Experience working with GitHub Actions
• Familiar with atomic development
• Experience with Firebase
• Professionally use project management tools (Asana, etc.)
• Strong attention to detail
• Effective communication skills
• Having pride in software craftsmanship
Responsibilities
• This role will be the lead in-house developer for all customer facing mobile technologies• Manage and lead a team
• Responsible for managing deadlines
• Leverage atomic development approach to deployment of the mobile application
• Develop a responsive application for a high-traffic and highly visibility
• Design application for iOS and Android usability
• Prioritize performance & stability, scaling for extreme traffic spikes
• Design, build, and maintain efficient, reusable and reliable architecture and code
• Create and use Dart/Flutter packages, plug-ins, widgets, and state management
• Implement localization and accessibility features
• Integrate multiple third-party services via api and integrate SDKs
• Own app store deployment, review and management
• Work cross functionally with digital product teams to align on release and content delivery schedules
• Own and drive innovative high-level features from planning through implementation and deployment
• Manage and own github repositories for mobile applications and linked libraries
• Iterate on UI/UX functionality in the application to align with the product roadmap
• Collaborate with agency development teams
Software house supplying local and international industries.