Flutter Developer - IOS / Android KAPTAS Technologies
KAPTAS Technologies
Office Location
Full Time
Experience: 3 - 3 years required
Pay:
Salary Information not included
Type: Full Time
Location: Coimbatore
Skills: iOS, android, SDK, Java, C, Agile methodology, Git, Benchmarking, optimization, Performance optimization, Security, Mobile development, Flutter, Backend services, Bloc library, State Management, UI design principles, Kotlin, Dart programming, Waterfall methodology, SQ Lite, Room Libraries, cloud message apis, Push Notifications, Caching
About KAPTAS Technologies
Job Description
We are looking for an expert Flutter developer responsible for the development of applications aimed at a vast number of diverse Android & iOS devices. Your primary focus will be the development of Mobile applications using Flutter SDK and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Responsibilities Develop mobile apps using Googles Flutter development framework with a modular approach & clean code. Maintain well-defined architecture using Bloc library Refactoring code into widgets, Use state management Design, build, and maintain high performance, reusable and reliable code Ensure the best possible performance, quality and responsiveness of the application Work with outside data sources and APIs Writing Automate set of tests for robustness & practice integration tests Continuously discover, evaluate, and implement new methods Skill set Minimum 3+ years of experience as Flutter developer Two (or) more iOS / Android apps developed with Flutter deployed on stores Strong knowledge of Flutter UI design principles, Cupertino, Material design. Proficiency in Java, C, C#, C++, Kotlin Good knowledge in Flutter & Dart programming Familiar with Agile & waterfall methodologies Proficient understanding of code versioning tools, such as Git Experience in SQ Lite, Room Libraries Familiarity with cloud message APIs and push notifications A knack for benchmarking and optimization Experience with mobile development issues related to performance optimization, caching, security, and native hardware components. Good organizational and problem-solving skills. Figuring out shortcoming with existing applications and improving them regularly.,