Description
About the role:
We are looking for a Senior Flutter Engineer with a total 5+ yrs of mobile development experience with 1+ years in Flutter and 3+ years in Native(iOS/Android). The ideal candidate for this position will have a broad technical skill set and extensive experience in this industry. As a result, the candidate should be able to design, develop and test the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product strategy.
Primary responsibilities:
• Should have worked and successfully deployed apps using Flutter framework
• Good knowledge of Flutter SDK & Dart programming language
• Should have worked on mobile platforms like Android or iOS
• Should have developed & worked with Flutter widgets for iOS & Android
• Experience using web services (HTTP, REST) using JSON
• Experience with third-party libraries and APIs
• Experience with any of the state management solutions like Bloc, Provider, Mobx, etc.
• Mobile app architecture design and optimization
• Extreme attention to detail and the ability to match the design/UI as closely as possible
• Ability to work closely with Product Managers, other development team members
• Strong debugging and troubleshooting skills
• Good grasp on source control systems like Git & understanding of various dependency management
• Understanding of Functional Reactive Programming is a must
Qualification & Skills:
• 1+ years experience working with Flutter
• Candidates should have 5+ years total working experience, including Flutter
• Candidates must also have 3+ years of experience with iOS or Android platforms
• Bachelor's degree or higher in Computer Science (or related field)
• Ability to build code with an international team
• Efficient communicator
• Contribution to open source projects is a plus
• Experience working with Salesforce APIs is a plus
About Heady:
We offer a multitude of services – strategy, user experience design (UX), user Interface design (UI), software engineering, testing, marketing, analytics and maintenance – all of which come together to form a successful product.
We use a hybrid model: Our engineers are based in India, while our UX, UI, strategy, and lead management are in the US. We are not an outsourcing agency; having both regular meetings and a local presence is important to us, just as it is to our clients