Android Developer | Online Gaming | Europe – Remote.
Join us at BVGroup and be part of a dynamic team that's shaping the future of online sport betting and gaming. We're dedicated to fostering a culture of innovation and excellence in the sports betting and online gaming industry and as a leading global brand, we're committed to delivering top-tier products and services to our customers.
Our Native Mobile Development teams work closely with UX, product teams, and other software engineering teams to build fully native, best-in-breed mobile betting apps for our growing portfolio of brands. We use the latest native mobile standards and technologies available to develop various sports and casino applications that customers around the globe love to use and that perform well on all devices.
We’re now looking for someone to join our Android development team. We want a collaborator who will represent Android inside of their cross functional teams throughout all stages of the software development lifecycle to develop features, improvements, and issue resolutions. This individual will help maintain our expanding Kotlin codebase and Java legacy in aims of delivering the best native experience through a plethora of projects for an ever-growing suite of apps.
What you’ll do as an Android Developer at BVGroup:
- Write performant, maintainable, and scalable software.
- Evaluate feature requests and technical requirements to translate them into working software using elegant code solutions.
- Develop and review new features and improvements.
- Participate in and/or take ownership over the internal software architecture and feature development, from requirements gathering to production deployment.
- Help us shape the internal software architecture and development, from requirements gathering, to design and implementation, to production deployment. Development, operations, testing and others all work together to ship outstanding code to production.
Experience you will need for this role:
- Expertise with Android toolset and Kotlin
- Strong software fundamentals with OOP, architectural, and software design patterns
- Proficiency with Git
- Deep knowledge of the Android platform, design patterns, components, and build platform
- Familiarity with some third-party dependency managers
Desired skills that are important for success in this role:
- The ability to Identify and correct bottlenecks
- Pedanticism for code quality, structure, and organisation
- In-depth pipeline knowledge and know-how
- Capability for writing unit tests
- An aptitude for benchmarking and optimization
- Have an understanding of the creation and consumption of RESTful Web Services
- Motivated self-starter with high attention to detail and critical thinking skills
- Unyielding focus on troubleshooting and issue resolution
- Understanding of Android design principles and interface guidelines
- Exceptional communication skills with both technical and non-technical staff
- Hands-on, persistent, passionate, creative, and humble
In the event that we receive sufficient applications for the role this vacancy may be subject to early closure. Therefore, if you are interested, please submit your application as early as possible.
#LI-RF1