Senior Flutter Developer

1
we are looking for a strong Flutter App developer 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.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applicatio…
أقرأ المزيد
we are looking for a strong Flutter App developer 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.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
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
Perform time profiling and memory leaks assessment.
Use CI/CD for smooth deployment.
Document the project and code efficiently.
Translate and Build the designs and Wireframes into high-quality responsive UI code.
Explore feasible architectures for implementing new features.
Resolve any problems existing in the system and suggest and add new features to the complete system.
Suggest space and time efficient Data Structures.
Maintain code and write automated tests to ensure the product is of the highest quality
Basic Requirements –
You have at least 4 years of full-time mobile development experience (iOS, Android) with at least 2-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
Should have experience and Good knowledge of SQLite database
Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions, and Analytics.
Solid experience with commonly used 3rd party libraries and services
Expert understanding of networking, local data caching, and multitasking on Android
Familiar with Material Design Guidelines
Understanding of the Agile Software Development Life Cycle and being exposed to Scrum projects.
Preferred Qualifications –
Experience in launching apps on Play Store across different countries
A knack for benchmarking and optimization
Must have built at least two Android / iOS apps with Flutter and have published mobile apps in Google Play or App Store
If you're interested in the role, send your resume to this email address jobs@me-mits.com
If you know someone talented who might be a good fit, refer them to us.
email us at flutter_job@luminouskey.com