2- iOS & Android Mobile Developer

Company
Description
Job Summary: We are seeking mobile developers and architects specialized in iOS or Android to participate in the development of mobile applications and the integration of new software requirements. Key Highlights: 1. Join a growing startup with its own product laboratory. 2. Attendance at events and meetups, customized training plans. 3. Flexible working hours, autonomy, and problem-solving ability. TalentoMOBILE is looking for **mobile developers and architects specialized in iOS or Android** for our offices in Madrid and Salamanca. **Responsibilities:** * Participate in the development of Android and/or iOS mobile apps * Design architectural patterns: VIPER, MVP, MVVM, MVC * Develop unit tests * Develop and integrate new software requirements **Technical Requirements:** for ANDROID: * Minimum 2 years of experience as an Android developer * Experience with Native Android, Mobile Solutions, Android SDK, Android Studio or similar * Extensive experience with Android design guidelines (Material Design) * Proficiency with continuous integration tools * Experience with Android NDK is a plus * Android Studio * Data persistence: SQL, Firebase * Picasso / Glide * Dagger 2\. * Authentication systems via OAuth * Social media integration * Retrofit * Implementation of messaging services (push notifications) * Google Maps * Native push notification management via Google * Material Design * Fingerprint authentication * Volley * Version generation and deployment * Google Analytics * JUnit * Glide * ButterKnife * Continuous integration: Jenkins for iOS: * Minimum 2 years of experience developing iOS applications * Experience with iOS frameworks (Core Data, Core Animation, Core Graphics, Core Text, networking frameworks, etc.) * Experience working with Swift and Objective\-C * Experience with Git * Experience working with Jira and Agile methodologies * iOS * Swift and Objective\-C * Use of extensions and categories * Data persistence / databases: CoreData, SQL, SQLite, Realm, etc. * Services: REST and SOAP * Authentication systems via OAuth * Social media integration * Messaging (notification) management via Firebase * Security (encoding/decoding, encryption techniques for protecting sensitive information) * Encoding / Decoding: Base64, etc. * Use of Storyboards and/or independent development * Knowledge of other frameworks (camera API, location, maps, etc.) * Native push notification management via APNS * Google Analytics integration * XcodeTest * Adherence to best practices (use of extensions, categories, etc.) * Pod implementation * Release generation and deployment to integration platforms (Fabric, Hockey App, etc.) Continuous integration: Jenkins * **Desirable:** * Combined experience in both iOS and Android * Experience in mobile banking and mobile insurance **Personal Attributes:** * Spoken and written English * Experience working with Agile methodologies * Leadership and teamwork skills * Autonomy and problem-solving ability * Strong eagerness to learn and contribute knowledge to the team **We Offer:** * Join our rapidly growing startup with its own product laboratory and new applications * Attendance at events and meetups * Flexible working hours * Customized training plans * Competitive salary
Posted by

David Muñoz
Indeed · HR



