gHost Services LLC is currently hiring a Senior Android Developer to join our engineering team. As an Android Developer, you will work within our engineering team to deliver functional & user-friendly Android applications in a timely manner.
Job responsibilities
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Staying up to date with new mobile technology trends, applications, and protocols
Required qualifications
- 4+ years of development experience building commercial-grade software
- Experience building large scale, complex Android applications
- Expert-level knowledge of Kotlin, Android SDK and Java
- Strong communication and soft skills, able to motivate, mentor and help fellow developers as well as communicate complex ideas effectively
- Familiarity with cloud message APIs and push notifications
- Strong knowledge of Android UI design principles, patterns and best practices
- Hands-on experience integrating Android applications to back-end services
- Experience with test-driven development
- Knowledge of other web technologies and UI/UX standards
- Experience with offline storage, threading and performance tuning
- Experience working in an agile environment
- Familiarity with continuous integration
Required candidate level: Senior
Additional information