Senior Android Developer
Role details
Job location
Tech stack
Job description
- A modern, dynamic culture grounded in the success of a leading-edge e-commerce company.
- A talented team of ambitious, like-minded colleagues where your knowledge and ideas truly make an impact.
- Ongoing personal growth, supported by an annual development budget of €1,500 to invest in your professional development.
- Trust and autonomy, no micromanagement, just confidence in your ability to deliver and excel.
- Flexible work options with a hybrid setup focused on results.
- Unlimited vacation days in addition to your yearly 25-day vacation allowance, plus days off on your birthday and 24th and 31st December.
- Opportunity for workations abroad using our WorkFlex tool.
- Remote work monthly allowance of €47,20.
- Gym benefit, with a company contribution of up to €40 per month
- Quarterly company events, along with regular team activities and informal gatherings, a favorite being our Healthy Tuesday lunches or Treat Thursdays in the office!
Requirements
Do you have experience in UX?, * 4+ years' experience in Android development (Kotlin & Jetpack / Jetpack Compose, JSON, REST).
- Experience using MVVM and familiarity with other Android architecture patterns.
- A good understanding of Android UX/UI guidelines and best practices.
- Experience writing apps using Kotlin and Jetpack.
- Flair for clean code, testability, reusability, and readability (SOLID, TDD).
- Experience in writing User Interface Tests using Espresso.
- Solid understanding and practical knowledge of the full mobile development and application lifecycle.
- Experience with mobile development issues related to performance optimization, caching, security, and native components / SDKs.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Excellent communication skills and proficiency in Spanish and English.
- An additional plus: knowledge of iOS development tools.
Benefits & conditions
- Write code that follows architecture guidelines, coding standards, and environment configuration best practices
- Take end-to-end ownership of the product lifecycle together with your team: from development and testing to deployment, operations, and monitoring
- Share your expertise through code reviews and pair programming
About the company
At ZEAL, we are equipped with the entire enchilada of innovative tech stacks in an emergent microservice architecture - from Github Enterprise, Kubernetes and Jenkins to Java, Postgres, and AWS. Our mission is as simple as it is bold: We are here to disrupt and reinvent the online lottery business. Join our team of 180+ multicultural employees - a diverse mix of leaders, game changers and visionaries united and grounded in our values. If you enjoy open-source and are passionate about applying state-of-the-art technologies in an agile environment, we’d love to hear from you!