Job Description
As an Android Engineer, you would collaborate with UX designers to create a rich app experience & execute pixel-perfect designs. You would collaborate with backend engineers to ensure a fast & effective experience for our users. You would own release and quality assurance of the app, automated testing infrastructure & app analytics.
RESPONSIBILITIES
We've developed a platform that integrates with mobile client side library and apps along with mobile network carrier systems. The mobile engineer would be responsible for further developing features and building test infrastructure for the mobile client.
REQUIREMENTS
- BA/BS in Computer Science or related technical field or equivalent practical experience
- Proven working experience with designing and developing mobile applications
- Experience with Java and Android SDK
- Experience working with remote data via REST and JSON
- Experience with network communication
- Good understanding of network stack and HTTP protocol
- Experience with concurrency, multithreading, or asynchronous programming
- Experience with Android Studio and UI testing
- Solid understanding of the full mobile development life cycle