Flutter Resources (iOS And Android) Dicetek LLC
Dicetek LLC
Office Location
Full Time
Experience: 3 - 3 years required
Pay:
Salary Information not included
Type: Full Time
Location: Karnataka
Skills: mobile application development, Design Patterns, Application security, Programming Languages, Performance tuning, Time management, Communication skills, Agile Software Development, code refactoring, Continuous Deployment, restful applications, Authentication Authorization, thirdparty libraries Integrations, offline storage, cloud message apis, Push Notifications, design patterns mobile architecture, MVVMMVCMVPVIPER, native AndroidiOS development, different versions of Android, iOS, ApplesGoogles design principles, interface guidelines, App Store Publishing, fullnative app development, hybrid app development, pureweb mobile app development
About Dicetek LLC
Job Description
Qualification Working experience in an agile software development environment with a good understanding of the principles of agile architecture. Strong collaborative mindset for collective decentralized decision making. Extensive knowledge about mobile application development (ideally both Android and iOS)- from the first line of code to publishing in the store(s) Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, application security, and reliability. Excellent programming skills in at least 2 modern programming languages/ frameworks, such as Swift, Objective C, Java, Kotlin, Flutter, React Native or others. A solid understanding of RESTful applications, authentication & authorization (IdP and OAuth2). Experience with third-party libraries & Integrations. Experience with offline storage, threading, and performance tuning Familiarity with cloud message APIs and push notifications Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP/VIPER Ability to understand business requirements and translate them into technical requirements and open-minded about technologies but particularly skilled in native Android/iOS development. Strong knowledge of different versions of Android and iOS, and how to deal with different screen sizes Understanding of Apples/Googles design principles and interface guidelines Have published at least one or more Apps to the App Store. (Apple, Google). Professional approach to time, efforts, and deadlines and strong communication skills to collaborate with various Stakeholders. Experience with full-native, hybrid, and pure-web mobile app development.,