Position: Android Developer
Location: Dallas, TX.
Duration: Long Term
Day to Day Responsibilities
• Native Android app development by converting ideas, designs, and requirements into concrete, stable production builds
• Designs and oversees solutions for specific use cases that provide frameworks, interfaces, and services that can be extended and reused for future requirements
• Collaborates with Engineering and QA to resolve bugs
• Develops and communicates technical processes, standards, and best practices to the team
Required Technical Skills
• 4-6 years of mobile development experience
• Knowledge of multi-threaded, asynchronous code
• Experience with animation, and implementing user interface designs
• Knowledge of design patterns such as MVC and MVVM
• Skilled at writing Unit and Automation tests
Desired Technical Skills
• Thorough understanding of the Android Studio and Gradle
• Expert understanding of the Android System APIs, Firebase Services, Android app lifecycle
• Knowledge RESTful APIs to connect Android applications/library to back-end services
• Knowledge of open-source and commercial libraries commonly used in the Android ecosystem
• Interested in keeping up-to-date with the latest technological
• Comfortable working in an Agile environment