Mobile Developer

Job Summary

Flutter Engineer will design and implement complex IT solutions that are in line with the enterprise architecture road map.
Will deliver well-designed quality software in a fast-paced agile environment.
Will work on a scrum team from all disciplines to ensure successful delivery of solutions that add value to the products and achieve business objectives.

Responsibilities

Responsible for the development and maintenance of applications target for the range of iOS and Android Devices.
Primary focus will be development of Flutter based (iOS & Android) applications and their integration with back-end services.
Identify and correct bottlenecks and bug fixes.
Collaborate with multi-functional teams to define, design, and ship new features in a dynamic work environment
Productively contribute to development projects in an agile software development environment, participate in sprint planning, task breakdown, and daily stand-ups Commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Ensure the performance, quality, and responsiveness of applications.
Collaborate with a team to define, design, and Collaborate with a team to define, design, and Code Review analysis and generate SCA new features.

Requirements

Bachelor’s Degree in Computer Science (or related field)
4+ years of relevant work experience;
4+ years of experience developing mobile apps natively in iOS and/or Android; 2 years of commercial experience developing and delivering Flutter based apps.
Working knowledge of OOPS
Good understanding of Software development best practices
In depth experience in implementing user interfaces for Flutter
Experience integrating Restful API’s
Familiar with Android / iOS / Flutter
Architectures and Multi-threading Concepts.
Experience with integrating third party libraries and API’s
Experience with offline storage (SQLite, CoreData)
Experience working with Maps, Push Messaging, Local Notifications and Background services
Familiarity with Firebase and its frameworks will be an add-on Widgets, State Management (BLoC), Dart Concepts, Platform Channel Mechanism, Mixins
Experienced in working with remote data via RESTful Apis and JSON
Should have experience working with native technologies like Android, iOS.

Skills:

Collaborate with a team to define, design, and
Code Review analysis and generate
In-depth knowledge and understanding of Flutter and Dart
Flutter state management approaches like BIOC, Riverpod, Provider etc. Bug fixing and improving application
performance Unit-testing code for robustness, including edge cases, usability, and general reliability
Proficient understanding of code versioning tools, such as Git Independent practitioner and advanced programmer and will be working alongside cross platform engineers and testers on different layers of the infrastructure.
Required Tech-Stack: JSon, Rest, GIT, Scrum, Firebase, Google Play, Dart, Flutter and Flutter App Development,CI/CD,Native Android / iOS Application Development, Azure DevOps.

Interested and qualified candidates should send their CV to: career@zojatech.com using the Job Title as the subject of he email.

Apply via :

career@zojatech.com