Lead mobile developer(Ios/Android/ Flutter)
Bleems
مجموع سنوات الخبرة :12 years, 2 أشهر
Responsibilities :
➢ Design and develop iOS, Android, Flutter mobile applications.
➢ Develop or modify APIs using C# with SQL database integration. Also with Redis database implementation
➢ Maintain Azure App Services including server and SQL core upgrades/downgrades, DDOS protection, VNET configuration, creation of new app service plans, and managing deployment slots.
➢ Configure AWS services, particularly Elastic Beanstalk with load balancer setup.
➢ Perform minimal website modifications using C#.
➢ Proficient in mobile app security implementation, including techniques such as hash pinning, code obfuscation, and anti-tampering measures utilizing tools like DexGuard and iXGuard.
➢ Collaborate with cross-functional teams to analyze, design, and implement new features throughout the mobile app development lifecycle.
➢ Integrate analytics tools such as Google Analytics, Firebase, Adjust, Mixpanel, Clever Tap, and Facebook SDK into applications, while managing version control using GitHub.
➢ Implement rich push notifications, digital marketing tools, and track their attribution within the apps.
➢ Build and publish applications on App Store and Play Store.
➢ Utilize new technologies to enhance application performance.
➢ Possess UI & UX development knowledge.
➢ Strong understanding of SOAP and REST web services.
➢ Experience in integrating payment gateways into mobile apps.
➢ Proficient in data parsing formats like JSON and XML.
iOS:
➢ Very good experience with Objective-C and iOS SDK
➢ Good working knowledge in Cocoa Touch, Robustness, Realm.
➢ Experience with memory management and caching mechanisms specific to mobile devices
➢ Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text, Mapkit Hands on experience in the full life cycle of IOS application development
➢ Understanding of Memory management, ARC, MRC, App Delegate, Custom delegates, protocols.
➢ Basic knowledge on Swift programming
➢ Hands on experience in the full life cycle of iOS application development.
Android:
➢ Excellent knowledge in core Java
➢ Knowledge in Advance Java
➢ Hands on experience in the full life cycle of Android application development
➢ Good Knowledge of Android SDK's
➢ Push Notifications & Toast
➢ Hands on experience with Android studio & gradle build system.
➢ Proficiency in working with Netbeans IDE and Java Coding.
➢ Oracle trained Java SE7 professional.
➢ Well known proficiency in Core and Advanced Java using Netbeans IDE.
➢ Sound knowledge in Soap and REST web services
➢ Experience in Payment gateway integration in mobile apps Integration of Maps
➢ Sound knowledge in data parsing forms like JSON and XML.
➢ Sound Experience in App submission (AppStore & Playstore).
➢ Good in analysis and troubleshooting.
➢ Basic knowledge in Xamarin.
➢ Very good experience with Objective-C and iOS SDK
➢ Good working knowledge in Cocoa Touch, Robustness, Realm.
➢ Experience with memory management and caching mechanisms specific to mobile devices
➢ Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text, Mapkit Hands on experience in the full life cycle of IOS application development
➢ Understanding of Memory management, ARC, MRC, App Delegate, Custom delegates, protocols.
➢ As a process lead responsible for developing new process for effective quality outputs.
➢ Responsible for identifying anomalies in existing process, suggestion and implementation of new process changes.
➢ Responsible for studying the requirement of change management process for new process changes in organization.
➢ Responsible for auditing and analysing management information systems (MIS Reports).
➢ In charge of coaching and training and reviewing & updating training material on quality assurance process.
➢ Efficiently handling the nesting team and grooming them, resolving issues and in documentation.
➢ Monitoring calls and provided necessary feedback to the customers along with ensuring adherence to information security policy while retaining individual and developmental integrity.
➢ Responsible for studying a new project and coordinating with the Project Leaders.
➢ New market demands- Suggestion of new ideas.
➢ Handling Quality Assurance and Automation department.
➢ An accomplished professional in Virus Removal Process.
➢ Resourceful computer technician with an extensive record of support in technical systems and services, installation, troubleshooting, repair and configuration of software and hardware, workstations, servers, and interfaces.
in