Senior Software Engineer, Android
New Today
Join to apply for the Senior Software Engineer, Android role at FDJ UNITEDAt FDJ UNITED, we don't just follow the game, we reinvent it. FDJ UNITED is one of Europe’s leading betting and gaming operators, with a vast portfolio of iconic brands and a reputation for technological excellence. With more than 5,000 employees and a presence in around fifteen regulated markets, the Group offers a diversified, responsible range of games, both under exclusive rights and open to competition.We’re looking for bold people who are eager to succeed and ready to level-up the game. If you thrive on innovation, embrace challenges, and want to make a real impact at all levels, FDJ UNITED is your playing field. Join us in shaping the future of gaming.About the RoleThis position is for an exceptional Android developer who is keen to work on Native Apps. You'll be working with great colleagues from diverse backgrounds who are passionate about what they do.ResponsibilitiesDevelops high quality code using the most appropriate techniques e.g. design patternsDesigns solutions to meet the requirements (business and tech). Able to challenge and proactively suggest improvement to requirementsContributes to best practice, pro-actively looks to improve status quo e.g. can the team improve logging, performance testing etc.Focused and engaged in team commitments, takes ownership to help the team reach their goalsConstructively critique solutions and code of peersActively seeks to automate where relevant with a shift left mindset (catch bugs early during development)Follows and implements good practices in quality assuranceConfidently makes decisions affecting the teamQualificationsAs an experienced Android software engineer, you can drive technical solutions from design to production.Required SkillsYou are well-versed in modern Android technologies and have written applications in Kotlin.You have good knowledge of Kotlin Coroutines, Coroutine Flow, and StateFlow.You have good knowledge of Git.You have experience with Android Jetpack components and Jetpack Compose.You have experience with the MVVM design pattern.You have experience with Continuous Integration and Continuous Delivery tools (an advantage).You have good knowledge of Hilt for dependency injection.You help mentor and onboard new team members.You build scalable software and ensure your code works correctly using unit and UI tests.You are proactive in communication towards all stakeholders, including the team.Preferred SkillsExperience using Agile methodologiesKnowledge of programming designUse of Atlassian tools such as BitBucket, JIRA and ConfluenceEnsure that you adhere to the Governance, Risk & Compliance (GRC) obligations for your role. Identify and raise any non-compliance incidents promptly to your line manager.Our Way Of WorkingOur world is hybrid. A career is not a sprint. It’s a marathon. One of the perks of joining us is that we value you as a person first. Our hybrid world allows you to focus on your goals and responsibilities and lets you self-organise to improve your deliveries and get the work done in your own way.
#J-18808-Ljbffr
- Location:
- England, United Kingdom
- Job Type:
- FullTime