The Android developer is responsible for contributing to the architecture and development for all aspects of a new and exciting gaming and betting platform. Ideal candidates must thrive in the start-up culture of constant innovation. Along with solid knowledge of fundamentals of Android OS development, an ideal candidate has extensive knowledge of advanced concepts such as custom UI controls, performance optimization, memory management, ORM tools & persistence and integration into server-side REST APIs.
We are looking for someone who has a deep technical knowledge but also recognizes the impact of design and UX, and has a proven track record of delivering software capable of surprising and delighting users.
- 4+ years in high performance software development experience.
- Mobile development experience either in mobile applications or platform solutions.
- Android Java programming experience.
- Recent experience developing commercial mobile Android applications or middleware libraries for mobile platforms.
- Knowledge of latest mobile emerging technologies, architectures, and trends.
- Experience with use of, upgrading, or modifying third-party libraries and APIs.
- Deep understanding of core software concepts, including networking, storage/file system, security, memory management, multi-threading, and application life cycle management.
- Advanced software design skills, including object oriented design.
- Competitive salary package
- Challenging work
- Full-time employment contract
- Friendly and open work atmosphere :)