Senior Software Engineer (Android)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Android): Developing and promoting a new set of SDKs and libraries within the Unified Modules vertical with an accent on reliability, scalability, and cross-platform utility. Focus on designing pragmatic technical solutions, slicing scope into iterative deliveries, and mentoring other engineers to ensure architectural consistency across the organization.
Location: Hybrid in Edinburgh (normally 2 days per week in office)
Company
is a premier mobile gaming company operating leading brands across sports betting, casino, and fantasy sports in the US and Canada.
What you will do
- Develop and maintain SDKs and libraries utilized by multiple engineering teams across the organization.
- Design pragmatic technical solutions and break down project scope into iterative, incremental deliveries.
- Collaborate with cross-functional teams to ensure the reliability and scalability of front-end technologies.
- Mentor and coach other members of the team, contributing to knowledge sharing and best practices.
- Participate in the interview process and assist with the onboarding and training of software engineers.
Requirements
- Professional experience writing code for Android using Kotlin.
- Ability to provide in-depth evaluation of multiple technical directions and determine specific tradeoffs.
- Strong understanding of Agile software development and a commitment to quality and testing.
- Must be based in or able to work from Edinburgh on a hybrid basis (2 days/week in office).
- Capacity to lead smaller projects and hold the team to high engineering standards.
Nice to have
- Willingness to upskill in TypeScript, React, iOS, or Swift to contribute across platforms.
Culture & Benefits
- Defined career pathways with 10% of work time dedicated to personal learning.
- Comprehensive financial package including salary, bonus, pension, and private healthcare.
- Trust-based environment that values autonomy, productivity, and ownership of work.
- Flexible working and holiday policies.
- Collaborative culture with a strong emphasis on diversity, equity, and inclusion.
Hiring process
- Recruiter screening (30 mins).
- Competency interview (60 mins).
- Technical paired programming exercise (60 mins).
- System design exercise (60 mins).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →