Logo
Inabia Software & Consulting Inc.

Senior Android Developer

Inabia Software & Consulting Inc., Dallas, Texas, 75215


Description: American Airlines mobile software engineers work with other team members to produce customer facing mobile applications that provide a superior user experience and support key business objectives. Developers participate in all aspects of application development including design, development and delivery using an Agile process. Responsibilities: • Create awesome experiences for millions of customers • Collaborate with engineers, designers, and product owners to bring customer focused features to life • Write quality code that is efficient, maintainable and will scale across teams • Own your code from conception to production • Work with customer support and product owners to pivot on features and address reported bugs Qualifications: • BS in Computer Science or equivalent • 5 years of Android development experience with knowledge of API design, best practices, and UX guidelines. • Proficiency and demonstrated experience in the following technologies: • Kotlin, Java programming, Jetpack compose and debugging skills. • Build/deployment tools: Android Studio, Gradle, Git • Other DevOps Toolchain: Slack, Gradle, GitHub actions • Multi-threading and REST based JSON APIs • Ability to explain technical concepts and adjust messaging based on the audience, including non-technical groups • Demonstrates great communication skills and initiative to solve problems and convey solutions to peers and product owners • Experience in Agile methodologies, such as SCRUM • Ability to work well within a team environment, as well as independently. Preferred Qualifications: • Experience in commercial software • History of publishing native mobile apps • Knowledge of UI testing and continuous integration