Junior Flutter Developer - Calicut

We are a company based in Dubai, UAE, seeking for a talented and motivated Junior Flutter Developer to join our dynamic team. The ideal candidate will have experience in developing customer relationship management (CRM) applications and integrating native SDKs using Kotlin and Objective-C. This position requires a strong foundation in mobile development, problem-solving skills, and the ability to collaborate effectively in a team environment.

Preferred Skills:

  • Knowledge of other web technologies and UI/UX standards.

  •  Understanding of Apple’s design principles and interface guidelines.

  •  Familiar with cloud message APIs and push notifications.

  •  Strong knowledge of Android and iOS SDK, different versions of mobile OS, and how to deal with different screen sizes.

  •  Experience with offline storage, threading, web sockets and performance tuning.

Responsibilities:

  •  Design and build advanced applications for the Flutter platform.

  •  Collaborate with cross-functional teams to define, design, and ship new features.

  •  Work with outside data sources and APIs.

  •  Unit-test code for robustness, including edge cases, usability, and general reliability.

  •  Work on bug fixing and improving application performance.

  •  Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

  •  Integrate third-party SDKs in Kotlin for Android and Objective-C for iOS within Flutter apps using platform channels.

  •  Maintain code quality, organization, and automatization.

Requirements and skills

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

  •  Proven software development experience and Flutter skills development.

  •  Have published at least one original Flutter app.

  •  Experience with Flutter widgets, Dart programming, and the overall lifecycle of a Flutter app.

  •  Strong understanding of the CRM domain and experience developing CRM applications is highly preferred.

  •  Proficient understanding of code versioning tools, such as Git.

  •  Experience with third-party libraries and APIs.

  •  Solid understanding of the full mobile development life cycle.

  •  Hands-on experience in integrating native SDKs using Kotlin for Android and Objective-C for iOS.

  •  Good understanding of asynchronous request handling, partial page updates, and AJAX.

  •  Familiarity with continuous integration.

  •  Excellent analytical and problem-solving skills.

  •  Good team player who is keen to learn and grow within the team.

Job Type
FullTime
Experiance
0 to 2 Years
Qualification
Degree
Technical skills
flutter
Department
R & D
Location
Calicut
Last Date
24-07-2024