Android Developer [Mid-level]

Company
Description
Description: Mandatory Requirements: * Degree in IT or equivalent professional experience * At least 4 years of professional experience in development. Required Knowledge: * One or more modern programming languages for mobile (Kotlin, Java, React Native, Flutter) * Relational and/or non-relational databases * Programming logic * Object-oriented programming languages * Software testing * Design patterns Desirable Knowledge: * Agile methodologies * Intermediate English Additional Aspects for the Role: * Strong ability to collaborate and work in teams * Strong planning capability * Results-oriented work approach * Strong learning and development capability * Knowledge of agile software development * Practical knowledge of software quality * Strong analytical capability * Strong delivery capability You will stand out if you have the following knowledge: * Experience in Android development * Knowledge of Object-Oriented Design * Experience with the Android Studio IDE * Design patterns: MVP / MVVM / Clean Code * Experience with Firebase: Cloud Messaging / In\-App Messaging / Crashlytics / ML Toolkit / TestLab * Experience with testing: Unit tests / Automated tests / User Interface testing / Test Driven Development \- TDD / Test Farm * Experience with Google APIs: Maps / Places * Familiarity with Agile Development: Scrum / Kanban / XP * Experience with databases: SQLite / Realm * Experience with data synchronization: JSON / XML / REST Web Services * UX/UI awareness: Material Design / Understanding of SOLID, INVEST, and SMART principles / Awareness of Clean Code and refactoring Main Responsibilities for the Role: * Coding and documentation of applications * Studying business rules of developed solutions * Participating in technological solution modeling with clients * Participating in routines within agile and multidisciplinary teams * Writing unit and usability tests * Maintaining legacy software * Providing basic-level Help Desk support 251227020249320595
Posted by

João Silva
Indeed · HR


