Android Build & Release Engineer

Permanent employee, Full-time · Amsterdam

About Fairphone
Fairphone is more than just a company - we are a global leader in sustainable, modular electronics, on a mission to change the electronics industry from the inside out. Built on strong social and environmental values, we are a diverse and inclusive team from all walks of life creating market consumer electronics that make a real impact.
At Fairphone, you will find a supportive and safe space where everyone can be themselves, collaborate openly, and have the freedom to learn and grow - because that’s how we innovate and drive change together! 
So… are you a proactive, self-motivated team player who loves taking initiative and bringing positive energy? Do you thrive in a fast-moving start-up or scale-up environment? Are you a great communicator who values collaboration and embraces different perspectives? And most importantly, do you feel a strong connection to Fairphone’s mission and values? If you're nodding along and thinking, “Yes, that’s me!”, then check out our vacancy below! 
Please know that we acknowledge that we are living in a time where the use of AI can bring many efficiencies and support. However, we want to know the real YOU. Please try to limit the use of AI tools to generate answers to the application; we value authenticity and encourage you to use your creativity! 
  • Location: Amsterdam (you should have the right to work in the Netherlands) 
  • Hours: 32-40 hours per week
  • Deadline to apply: We review applications on a rolling basis. Please apply as soon as possible. 
  • Contract duration: The 1st 12-month employment contract with the possibility of extension to permanent.
About your role
Fairphone wants to improve its software development strategy, strengthening our DevOps approach. The ultimate end goal is to streamline the integration and automation of recurring processes such as compiling / building / testing / packaging / deploying software artifacts and enabling a continuous delivery and deployment of those artifacts.
We aim for a smooth release process with more automation and quicker and error-proof software builds, avoiding manual work.
The purpose of this role is to lead the improvement of existing and implementation of new DevOps practices, while continuously looking out for improvements on our journey to a world-class Smartphone Manufacturer. 
You will report directly to our Software Longevity team Tech Lead, under our Head of Software Engineering who is reporting to our CTO.
Key Responsibilities & Objectives
  • Extend and maintain the infrastructure for the build and release management of software running on our phones (with tools like Gerrit, Jenkins, GitLab, Jira, etc) in collaboration with IT administrators, software engineering, and validation teams.
  • Research and development with our Android software engineers on the infrastructure behind the test automation on (Android) devices, like ATS/OmniLab or LAVA. Test areas are, for example, boot testing, bootloader testing, regression testing, system level testing, Android compliance and stability testing.
  • Contribute to extending the hardware of the test lab setup, for example, for automated device recovery, ensuring reliable test environments, etc.
  • Handle development, testing, and deployment processes for developing automated CI/ CD pipelines, a combined practice of continuous integration (CI) and continuous delivery (CD) for Android builds.
  • Contribute to secure management of release signing and release key management
  • Standardize the software images creation to be able to use automated processes across our partners with different formats (qfil, fastboot).
  • Provide infrastructure for logging, monitoring, and tracing of CI/CD and server applications with alerts and dashboards in collaboration with our IT team.
  • Improve existing pipelines by applying best practices in terms of security and automation.
  • Nice-to-have: support the Over-the-Air (OTA) deployment and activities, for example, with Google OTA or Enterprise OTA systems.
Your Skills & Experience
  • You have a minimum of 5 years of technical experience in a Android Build & Release Engineer or in a DevOps position. 
  • You have a degree in computer science or equivalent work experience.
  • You have a demonstrable track-record in guiding scale up companies to a next level of technical maturity and making the DevOps setup ready for it.
  • You have experience with continuous integration (CI) and continuous deliver (CD) systems and automated test setups (TA). Preferably you also have experience testing electronics and in particular Android devices.
  • You are familiar with Agile ways of working.
  • You are communicative, stakeholder-centric, and have a hands-on mentality.
What Fairphone can offer you?
  • The opportunity to create an impact on the electronics industry around the world.
  • A diverse work environment full of international, passionate, warm-hearted team members.
  • 25 paid holidays per year (based on a full-time contract) next to the other public holidays in the Netherlands. You’ll also get a day off on your birthday! Additionally, the longer you stay, the more holidays you get! 
  • Daily, healthy lunch, organic FairChain coffee, and many more tasty things.
  • You will join Fairphone’s collective pension scheme, and we will contribute to building your pension.
  • You will receive a MacBook, Fairbuds,  and a Fairphone as working devices.
  • Hybrid working model - We are remote-friendly, and you can work up to 60% of your time per month from home or any other location you want. We also contribute up to €250 for your home office set-up.
  • Public transport allowance – we fully cover your 2nd class commute from your home to the office
  • Bike allowance – We support you with a bike purchase of up to €300, and you’ll also have a yearly repair budget of up to €100! We also cover 23 cents per km for your biking distance from home to the office (or train station) and back!
  • Grow with us! We encourage you to develop at Fairphone. That’s why we’ll support your career goals with coaching (Inuka), trainings, workshops, or courses that you can join with your development budget. 
  • Kitchen with beautiful views to the IJ waterfront.
  • There’s a gym and recreation and yoga rooms in the building where you can build healthy habits, stay active and have fun with your colleagues, as well as a subscription to our mental & physical well-being services (Inuka & Urban Sports)
#LI-DNI

About us

DEI @Fairphone 

At Fairphone, we care about people, planet and you. It’s natural that we see diversity, equity and inclusion (DEI) as an essential part of how we work together and do business.


We support and further strengthen our inclusive work environment and culture by more formally implementing various DEI efforts to ensure all Fairphoners feel included, respected, and supported. 

We are looking forward to hearing from you!
Thank you for your interest in Fairphone! Should you have difficulties with the upload of your data, please send an email to people@fairphone.com
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.