Senior Software Engineer - Android
We are looking for a
Senior Software Engineer - Android
for our Technology Team!
At Vodafone Hungary, we’re working hard to build a better future. A more connected, inclusive and sustainable world. It's our human spirit, together with technology, that empowers us to achieve this.
We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us. With us, you can be truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.
Your place in the team:
Completes and coordinates mobile application developments within the Android development team. Coordinating the team of medior and junior developers. Analyzing requirements, keeping schedules and supervising activities, contributing to team meetings, troubleshooting development, test and production issues across multiple environments and operating platforms. Supports testing activities and handover to Operation Department. Activities include 3rd line maintenance, issue and incident tracking aligned with SLA’s. Updates knowledge by researching new technologies and software products.
You will be involved in the following tasks:
- design and implement Android mobile applications to meet business needs
- collaborate with MobileApp Back-end and Test teams
- engage with product owners to understand requirements and ensure compliance with Vodafone policies
- prepare technical documentation and estimate development efforts
- work using agile (SCRUM) or waterfall methodologies
- support testing activities, including functional, non-functional, and automated front-end tests
- investigate and resolve defects during development and lifecycle
- review and merge pull requests from junior and medior colleagues, mentoring and coaching them
- contribute to hiring and onboarding of junior colleagues
- make architecture-related decisions and support app publication processes
- assist DevOps in CI/CD design and maintain CI workflows for Android
We are looking for you if you have...
- IT degree or developer qualification with 5+ years in mobile application development
- proficient in Kotlin, MVVM, and VIPER architecture patterns
- extensive experience with Android Studio and debugging tools (Charles, Fiddler)
- skilled in unit testing with mocking frameworks
- strong knowledge of network communication solutions (SOAP, REST JSON, Swagger)
- familiar with CI/CD tools (Bamboo, Jenkins, Docker, Artifactory, Bitbucket)
- solid understanding of SDLC, TDD, CI/CD, and DevOps principles
- experienced in agile development methodologies
- proficient in identifying and refactoring incorrect architectures
- intermediate English (spoken and written)
What we offer:
- cafeteria package & bonus or comission
- laptop & mobile phone (with unlimited voice and data tariff package)
- hybrid way of working
- corporate Health Insurance (Swiss Clinic)
- employee discounts (e.g. Vodaflotta)
- wellbeing program in the topics of sport, nutrition, relax and help (spiritual support)
- 4 paid days leave/year for charity projects
- other discounts (e.g. AYCM card, eye-glass allowance)
- learning opportunities (internal trainings)
Get to know us
If you want to know more about us and what we do, then:
- visit our website
- follow our career page on Facebook
Vodafone Hungary is committed to attracting, developing and retaining the very best people by offering a motivating and inclusive workplace in which talent is truly recognised and rewarded.
We actively encourage everyone to consider becoming a part of our journey!
#vodafonehu