Senior Android Developer - Alexa

Software Engineering Mexico City, Mexico


Description

Position at Alten Mexico

Responsabilities:
• Design, develop, and maintain Android applications
• Collaborate with cross-functional teams to define, design, and ship new features
• Unit-test code for robustness, including edge cases, usability, and general reliability
• Ensure the performance, quality, and responsiveness of applications
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
• Lead and mentor a team of junior developers
• Write and maintain Unit Tests

Requirements:
• Bachelor's degree in Computer Science or a related field
• 5+ years of extensive and proven experience in developing and maintaining
Android applications
• Proficient in Java and Kotlin
• Experience with Android SDK, Android Studio, and Git
• Knowledge of RESTful APIs to connect Android applications to back-end services
• Strong understanding of Android design principles and material design
• Experience with third-party libraries and APIs
• Experience with performance tuning, memory optimization, and debugging
• Strong problem-solving skills
• Excellent communication and leadership skills
• Experience using microcontrollers, 
• Experience with voice services would be a PLUS 
• Programming languages like C, C++ and Android development in general 
• Actively working on embedded software development


Preferred Experience:
• Experience developing Android applications for the automotive industry
• Experience integrating voice assistants like Alexa into Android applications

Alten Technology is a an Equal Opportunity Employer. Our Policy is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual’s age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status.