Awrosoft is expanding and we are looking for strong Flutter App developers for our App development team. As a Senior Flutter Developer, who shall be responsible for the development, enhancement and maintenance of cross platform applications for our clients.
Duties and Responsibilities:
· Work as part of cross-functional, passionate agile project teams to ensure quality is driven into the heart of the development process from requirements definition to delivery
· Architecting, designing, developing and deploying new features for mobile applications.
· Ensure the best possible performance, quality, and responsiveness of the application
· Diagnose and fix bugs and performance bottlenecks for great performance
· Maintain code and write automated tests to ensure the product is of the highest quality
Requirements and Skills:
· You have at least 5 years of full-time mobile development experience (iOS, Android) with at 1 year experience with Flutter & Dart
· Familiarity with RESTful APIs to connect applications to back-end services
· Experience developing integrations with common APIs (e.g., Firebase, Twitter, Facebook, Instagram, Stripe, Vimeo, Google etc.)
· Proficient understanding of code versioning tools, such as Git
· Strong knowledge of design principles, patterns, and best practices
· Experience with offline storage, threading, and performance tuning
· Ability to understand and translate business requirements into technical requirements
Preferred Qualifications:
· Experience in launching apps on Play Store across different countries
· A knack for benchmarking and optimization
· Good knowledge of SQLite database
· Must have built at least two Android / iOS apps with Flutter and have published mobile apps in Google Play or App Store