DescriptionWe are looking for an experienced Senior Mobile Developer (iOS and Android) to work remotely from anywhere in Latin America.You will be working in an agile environment with an awesome team on the implementation of world-class software products.
Some responsibilities of this role will be:Work on iOS and Android applications for different clients. Some of the products will have high visibility, and thus it is required very high quality work, all from an implementation, functionality, maintainability and appearance perspectives.Review code of other developers to ensure best practices and consistency across multiple projects.
RequirementsBe a great programmerFull-time availability (40 hours per week, regular business hours)Fluent in EnglishExtensive experience building iOS applications.Must have launched multiple applications to the Apple StoreKnowledgeable in iOS Development and Swift3+ years of experience building apps with AndroidExperience developing with Java and Kotlin languagesExperience in UI/UX development on AndroidExperience with Material DesignExperience working with Scrum methodologyExperience working with GitExperience in CrashlyticsExperience in Restful appsExperience in MVVM, MVP design architecturesExperience in Android Jetpack (Android X, Navigation Drawer, etc)Experience with Gradle, TDD and Proguard rulesExceptional problem solving and ability to work independentlyDetail-orientedExcellent communication skills
Nice to haveHas worked on applications that have augmented reality and features using the cameraHas worked on applications used by thousands of users.Realm, Cocoapods/package manager, mvvm
BenefitsWe offer a remote position with a long-term contract and a competitive salary with health benefits, continuous training, and a flexible schedule. In addition, you will join a team with a great working environment, where you can execute your ideas with autonomy and directly impact the company's trajectory.