SR Flutter Developer (POS-196)
About Us:
As a SR Flutter Developer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Over 6 years of experience in mobile application development.
- More than 3 years of hands-on experience building applications with Flutter.
- Solid understanding of the BLoC architecture for state management.
- Experience handling offline data storage, optimizing application performance, and managing threading in mobile environments.
- Familiarity with RESTful API integration within mobile platforms.
- Knowledge of Swift and/or Android development (Java/Kotlin) is a plus.
- Basic understanding of testing and deployment processes for both iOS and Android platforms is desirable.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Tasks And Responsibilities:
- Design, develop, and maintain cross-platform mobile applications for iOS and Android using Flutter.
- Implement features with a focus on performance, managing camera functionalities, threading, and offline data handling.
- Integrate platform-specific functionalities using Android and iOS SDKs.
- Collaborate with design, engineering, and QA teams to ensure timely and high-quality product releases.
- Engage in code reviews and uphold clean, scalable, and maintainable code standards.
- Assist in testing, debugging, and deploying mobile applications.
- Take ownership of features or subprojects, managing them independently when required.
- Remain informed about new mobile technologies and advocate for relevant improvements.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills