We're looking for an innovative Senior Android Developer to champion the development of our industry-leading oil well navigation app. You'll deeply understand the navigation space and collaborate with us to craft new features that meet evolving market needs. Proactive problem-solving and a proven track record in Android development are essential.
QualificationsProven Experience Optimizing and Delivering High-Quality Android Apps.Make our app lightning fast: Fix performance issues and keep the app running smoothly.Tackle problems head-on: Identify roadblocks and implement solutions to keep development flowing.Spot issues before they appear: Proactively find ways to improve the app's performance and user experience.Keep our code modern: Use best practices and the latest tools to ensure our code works seamlessly with the newest Android features.Strive to understand our users: Their pain points, needs, and the unique challenges that come with working in the field.Bridge the gap between design and development: Collaborate with designers to transform their ideas into efficient and user-friendly app features.Champion offline functionality: Build features that work even without an internet connection, especially for handling large datasets and location data.Automate the process: Set up a system to automatically test and release our app updates.Write rock-solid tests: Create comprehensive test plans to guarantee our app is high quality and bug-free.Great attention to detail: A keen eye is essential! You'll ensure that nothing is missed, all design elements are properly implemented, and all edge cases and dependencies are considered and accounted for, delivering a polished and dependable app.Team work makes the dream work: Effectively collaborate with a team of mobile developers, back-end developers, QA engineers, designers, project managers, and product owners. This is a collaborative environment, and your communication and teamwork skills will be key to success.
Essential Technologies for Your SuccessMastery of Kotlin and Java: Demonstrated fluency in both Kotlin (primary) and Java.Extensive experience with large-scale SQLite database management: Extensive experience working with and optimizing large in-app databases for efficient data storage and retrieval.GPS and navigation experience is a plus.Experience with GraphQL is a plus.Experiencedeveloping an app behind a subscription pay-wall is a plus.
Education and ExperienceBachelor's Degree: A bachelor's degree in computer science, software engineering, or a related field that emphasizes mobile development.Senior-Level Experience: 5+ years of experience as a senior Android developer buildin high-quality, performant applications.Language Proficiency: Proficient in English for effective communication and collaboration within the team.
More info about positionOffer salary from $46,000 MXN grossRemote ONLY IN MEXICOEquipment providedInternet and electricity supportPaid vacationsBonusPaternity and maternity leaveSave for the futureHigh recognition and wellness programPsychological counsellingPaid smoking cessation treatmentFree English classesProfessional development and career managementWeekly team building and other events