Android Developer
Catapult Solutions Group - plano, TX
Apply NowJob Description
Senior Android Developer - Application EngineeringPlano, TX (Hybrid) This role will require a mix of on-site and remote work.Contract(No C2C, W2 only)About Our ClientOur client is a global leader in the automotive industry with a history spanning several decades. They specialize in designing and manufacturing innovative vehicles, incorporating cutting-edge technology into their products. With operations worldwide, they serve a diverse customer base ranging from individual consumers to large fleet operators. The company is committed to sustainable mobility and continuously strives to enhance the driving experience through advanced engineering and software solutions.Job DescriptionAs a Senior Android Developer, you will be a key member of the Application Engineering team, responsible for developing and enhancing Android applications that power next-generation automotive technologies. Your day-to-day activities will involve designing, coding, and maintaining high-quality mobile applications, with a focus on improving architecture and performance.You will collaborate closely with cross-functional teams, including other engineers, designers, and product managers, to define, design, and ship new features. The role requires a passion for mobile technology and its application in the automotive industry, as your work will directly impact the user experience of millions of drivers worldwide.The ideal candidate is not only technically proficient but also enthusiastic about pushing the boundaries of what's possible in connected car technologies.Duties and ResponsibilitiesDesign and develop mobile applications for the Android platformCollaborate with cross-functional teams to define and implement new featuresWrite clean, maintainable, and efficient code adhering to best practicesParticipate in the entire application lifecycle, from concept to maintenanceDebug and resolve technical issues to ensure optimal app performanceConduct unit testing to ensure robustness and reliability of applicationsParticipate in code reviews to ensure quality and share knowledgeStay current with industry trends and implement best practicesAdhere to security and data protection guidelines for mobile applicationsContribute to the improvement of the overall mobile development processRequired ExperienceSkills6+ years of experience in Native mobile app developmentProficiency in Native Android developmentIn-depth understanding of Kotlin, Java, and Jetpack ComposeStrong experience with Android SDK and UI design principlesExpertise in building and maintaining Android libraries via GradleMavenExperience with RESTful APIs, GraphQL, and JSONKnowledge of version control systems (e.g., Git)Understanding of Agile methodologies and CICD practicesStrong problem-solving skills and ability to adapt to new technologiesExcellent communication and collaboration skillsNice-to-HavesKnowledge of cross-platform frameworks (iOS, Flutter, React Native)Understanding of UIUX design principlesFamiliarity with Bluetooth technologies, Digital Key, and OAuth 2.0Experience with Test-driven developmentKnowledge of Google Play policies for app submissionInterest in automotive technology and connected car systemsEducationBachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)Pay & Benefits SummaryCompensation: $70-80hr on W2 Contract Duration: Ongoing ContractLocation: Hybrid work arrangement in Plano, TXCall-to-ActionReady to drive the future of automotive technology? Apply now and join our innovative team! Submit your application online in one easy step.Android | Mobile Development | Kotlin | Java | Automotive | Connected Cars | App Development | Software Engineering
Created: 2024-10-04