We are looking for outstanding Flutter Mobile app developers with exceptional app development and logical skills to work in a team environment. You will be working on designing and building a highly secure, scalable, low latency, consumer-friendly mobile app for our customers. If you love to take up new challenges, this opportunity is for you.
Career Growth Opportunities:
-
Opportunity to learn and work on the Google’s Flutter SDK
-
Project ownership
-
Opportunity to work with highly skilled team members
Education Requirements: Bachelor's degree in computer science or equivalent
Experience Requirements: 3-5 Years of Experience
Required Skills and Expertise:
-
Experience with native Mobile app development in Flutter.
-
Working knowledge on MVVM/MVP architecture
-
Strong knowledge on mobile app development cycle and design principles
-
Good understanding of Android/iOS design guidelines
-
Experienced in building mobile applications that utilizes web services (REST/JSON)
-
Experience with third-party libraries and APIs
-
Proficient understanding of code versioning tools, such as Git/Bitbucket
-
Capability to work independently and in a team environment
-
Capability to work in a fast-paced environment
Competitive Skills:
-
Prior experience on Flutter/dart app development
-
Prior experience on Flutter plugin development
-
Working experience on GetX / BLoC
-
Excellent problem solving skills
Role and Responsibilities:
-
Design & implement new apps based on the product requirements using Flutter framework
-
Maintain existing codebases
-
Build reusable code and libraries for future use
-
Integrate user interfaces elements developed by other developers
-
Build user interfaces designed by UI/UX designers
-
Integrate various SDKs and APIs from third parties
-
Debug existing apps components, fix issues and avoid regressions
-
Collaborate closely with the teams of UI/UX designers, PMs, QAs, and other developers
-
Participate in software architecture, design discussions and code reviews
-
Optimize application for maximum speed and scalability
-
Follow the company guidelines and best practices
-
Taking ownership of your work