Menu

Senior Android Developer

Location: Houston, Texas

Category: Android Developer Jobs

Job description

JOB SUMMARY

We are seeking a highly skilled and experienced Senior Android Developer to join our team and contribute to the development of cutting-edge mobile applications for warehouse operations. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining robust and efficient Android applications that optimize warehouse workflows and enhance productivity.

RESPONSIBILITIES

• Design and build mobile applications for Warehouse Domain using Android

• Collaborate with cross-functional teams to define, design, and ship new features.

• Work with external integrations with third-party APIs.

• Unit, UI, Integration, and component test code for robustness, including edge cases, usability, and general reliability.

• Work on bug fixing and improving application performance.

• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

• Ensure the best possible performance, quality, and responsiveness of the application.

• Support for production rollouts, deployments, and incidents

MANDATORY EXPERIENCE

• Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

• Minimum of 5 years experience in hands-on Android app development.

• Ability to write clean, well-structured, and maintainable code

• Strong proficiency in Kotlin and Java programming languages.

• In-depth knowledge of Android SDK, NDK, and Android Studio.

• Experience working with remote data via REST and JSON.

• Experience with third-party libraries and APIs especially RxJava or similar technologies.

• Solid understanding of the full mobile development life cycle.

• Experience with automation frameworks such and Appium, REST Assured and Roboelectric

• Knowledge of Android UI design principles, patterns, and best practices.

• Proficient understanding of code versioning tools, such as Git

Preferred Qualifications:

• Experience with mobile app development for warehouse or supply chain industry & experience working with Rugged Devices.

• Experience with barcode scanning and RFID technologies.

• Experience with real-time data synchronization.

• Experience with performance optimization and testing.

• Experience with Agile development methodologies.· Experience in API development using Java or Javascript is an added advantage.

• Familiarity with continuous integration with Jenkins

Apply on Company Website You will be redirected to the employer’s website