Team Sparq is committed to creating high-quality tech careers while helping clients accelerate their digital transformation journey.
We are committed to being an inclusive workplace, maintaining a culture of equitable, diverse employment and advancement company-wide.Why you will enjoy Mondays again : Opportunity to collaborate with a diverse group of colleagues in a fun, creative environmentProgressive career journey and opportunity for advancementContinuous development through training, mentorship and certification programsExposure to modern technologies across various industries in an agile environmentA Day in the Life : As a Senior Android Engineer, you will contribute to important mobile initiatives that serve millions of passengers worldwide.
Working at the intersection of technology and travel, you'll play a valuable role in implementing the technical vision of our client's flagship Android applications as part of a talented team of Sparq developers.
You'll help shape how travelers interact with the airline - from booking to boarding and beyond - by building seamless, innovative mobile experiences in the aviation industry.In this role, you'll work with cross-functional teams to transform business requirements into effective technical solutions, ensuring the mobile platform maintains high standards of performance, security, and user experience.
Your expertise will contribute to modernizing our client's mobile architecture while maintaining the reliability customers depend on for their travel needs.Key Responsibilities : Technical Implementation & DevelopmentDevelop mobile applications for Android platforms, leveraging Kotlin and / or JavaDevelop new functionality on our existing software products using Kotlin and JavaImplement technical solutions following established architecture and design patterns (MVVM, MVC, etc.)Knowledgeable of asynchronous operations in both Java, and KotlinAdhere to coding standards and best practices for Android developmentMake informed decisions about implementation approaches for featuresParticipate in problem-solving for technical challengesIdentify and address technical debt in your areas of ownershipCommunicate technical constraints and possibilities to the Engineering LeadSupport security standards implementation in mobile applicationsCollaborate in a fast-paced, agile environment, working alongside a small, dynamic team of engineersCollaborate effectively with other team members across time zonesCollaborate with other client engineering teamsParticipate in knowledge sharingContribute meaningfully in code reviewsHelp ensure robust testing for mobile featuresTechnical ExcellenceKeep up-to-date with Android platform updates and industry trendsApply mobile development best practices in your workSuggest innovations and improvements when appropriateRequired Technical Skills : 5+ years of experience as an Android developerStrong expertise with Android native application developmentProficiency in Kotlin and working knowledge of JavaExperience with RESTful APIs integrationRoom / SQLite experience including offline functionalityExperience with multi-threading and asynchronous programmingKnowledge of integrating 3rd party SDKsExperience with analytics and crash reporting toolsUnit testing experience using JUnit / EspressoExperience with performance optimization and debuggingGood understanding of memory management and application lifecycleExperience participating in code reviews and design discussionsKnowledge of mobile design patterns and architecture principlesRequired Consulting Skills : Self-motivated with ability to manage assigned work effectivelyComfortable working in dynamic environments with changing prioritiesGood communication skills within the team and across functional boundariesCollaborative approach to problem-solvingProactive mindset with attention to detailAbility to mentor junior developers when neededComfortable presenting technical information to team membersExperience working in agile development environmentsEqual Employment Opportunity Policy : Sparq is proud to offer equal employment opportunity without regard to age, color, disability, gender, gender identity, genetic information, marital status, military status, national origin, race, religion, sexual orientation, veteran status, or any other legally protected characteristic.
#J-18808-Ljbffr
Android Developer • Xico, Veracruz, México