ABOUT THE ROLE AND OUR TEAM:
We are looking for a Senior Android Engineer to join our Platform Mobile team. In this role, you will play a key part in improving our Android apps, providing tools and standards that help our Feature Team, which is responsible for the product areas of the app. You will work on cross-app features such as Push Notifications, Deep Links, and Design System (common UI components), as well as contribute to our CI/CD pipelines using Bitrise, Fastlane, and GitHub Actions.
As a Platform Engineer, you will collaborate closely with multiple teams across Spain and the US, ensuring consistency across our apps and helping other engineers improve their skills. You will have the opportunity to lead technical initiatives, shape architecture decisions, and work on impactful projects like modularization, automation, and app performance improvements.
RESPONSIBILITIES:
Participate in the evolution and maintenance of our CI/CD systems, ensuring smooth deployments and developer efficiency. Drive modularization efforts, making our apps more scalable and maintainable. Increase test automation coverage, helping improve app stability and developer confidence. Improve and standardize architecture decisions, ensuring our Android apps follow best practices. Own and evolve our Design System, ensuring consistency across all apps. Develop and maintain WebView integrations. Optimize and automate build processes, reducing manual effort and improving efficiency. Collaborate with different teams, supporting them in adopting best practices and new technologies. Mentor and guide other engineers, sharing knowledge and reviewing code. Drive projects end to end, communicating effectively with different stakeholders and ensuring successful delivery.SUCCESSFUL SENIOR ANDROID ENGINEERS HAVE:
You have at least 4 years of experience working as Android Developer Strong experience in Kotlin and modern Android development. Deep knowledge of Jetpack Compose and its ecosystem. Expertise in Gradle, build-variants, and flavors. Experience working with CI/CD tools (we use Bitrise, Fastlane, and GitHub Actions). Experience with Firebase services. Strong understanding of test automation strategies, including Unit Testing and UI Testing. Experience working with WebView integrations. A proactive mindset, eager to take ownership of technical challenges and propose solutions. Ability to design and implement internal tools to improve team productivity. Strong project ownership skills, leading initiatives from concept to deployment. Ability to collaborate with multiple teams, explaining technical concepts in a clear way. Good English communication skills (spoken and written).IT’S A BONUS IF:
Experience with Ruby and/or Bash scripting, especially for automating tasks in Fastlane and CI/CD workflows. Previous work in Platform teams or cross-app projects. Experience working on international projects, collaborating with teams from different countries and cultural backgrounds.BENEFITS:
Private health insurance. Life insurance. Employee assistance program: on-demand mental health assistance program for any professional or personal matter. Optional salary advances. Tax relief options: pre-tax savings for food, transport, daycare and work related training expenses. Gym membership discount. Udemy courses. Remote work: TKWW believes in remote work with voluntary attendance to our office in the center of Barcelona. Personal time off: 23 working days of holidays per year + additional days each year considering the application of the max. anual working hours of the Collective Bargaining Agreement. Other leave entitlements: nhancements to statutory leave permissions, for instance: maternity, paternity, childcare, illness and others to support work-life balance. Work from home allowance (40€/month). Food allowance (55€/month). Employee gifting. Signature events. Employee resource groups. DEI & Sustainability councils. Robust communication and feedback channels. Focused Fridays. Recognition iniciatives. Local events. GROW program. TKWW University for Employee & Leader development. Employee referral program.