Senior Android Developer

  • Engineering
  • Coimbra, Portugal

Senior Android Developer

Job description

Our frontend engineering team is looking for a Senior Android Developer to join our team in our office in Coimbra, Portugal.

GoodBarber has its own App Builder mechanism, that's so, you won't just be working on an app, but the engine that will be used to create thousands of apps. You will collaborate closely with Product, Design and QA to spec, build, test and deploy new features.

You will work under supervision on various sized projects. Even if you are an Android expert, you will also have the possibility of working on different technologies, like iOS or Angular. It will depends on your motivation to accept a new challenge in a different technology.

Our team is spread in this different offices:

If you join our team, you will not just work with our team in Coimbra, you will always be in constant  communication with the rest of the team from our office in Corsica. For that reason we do some regular trips to Corsica, to be in touch with the rest of the team. Also, during the time we work remotely from Coimbra, we have daily meetings with all our team and keep in touch all the time.

Although, in Coimbra you will join a community of other companies that is part of Nest Collective. You can find some of the events organized by this community here and here.

Here are some pictures of some of our office rooms in Coimbra. Feel free to visit us and say hi 👋 

Missions & Responsibilities

  • Craft new and improved features for the GoodBarber Engine
  • Analyze functional specifications (written by the functional project manager) and contribute to technical specifications (under the management of the technical lead)
  • Identification of the right technical solutions, definition of the technical architecture for given projects, within the general framework
  • Rapidly solve problems
  • Optimize the existing code for ease of use and performance
  • Prototype product concepts
  • Proactively look for ways to make the project better
  • You’ll be part of the mobile team, to develop our core engine for Android
  • Motivation to learn new technologies

What to find at GoodBarber?

  • Job location: Coimbra, Portugal (
  • Fun, happy and politics-free work culture built on the principles of lean and self-organized
  • Be part of a international team
  • Work with a distributed team
  • Competitive salary
  • Full working desk: Macbook Pro, desktop monitor, among others
  • Covered parking spot (on Parque Horizonte) paid by company
  • Work in the downtown of Coimbra
  • 25 days of vacations
  • Regular trips to meet with our team in Corsica (WARNING: Risk of addiction to that beautiful island 🏝 😉)
  • Joining the Nest Collective community (lots of fun with these guys)
  • Opportunity to learn and work in other Frontend technologies
  • Work in our own product where our only stakeholders are in fact part of our team
  • You don't have to manage our clients issues. You just have to focus on developing a high quality software (our support team will take care of our client issues);
  • GoodBarber is ranked as the 128th in the FT1000 Europe’s fastest-growing companies


  • 3y+ of experience with Android SDK
  • Strong knowledge working with Java
    • also some experience with Kotlin (we are implementing some of our new features in Kotlin)
  • Experience with LiveData, Observables and ViewModels
  • Strong Experience consuming RESTful web services
  • Published apps with relative success on Play Store
  • Keep updated with the most recent features of Android/Google ecosystem
  • Strong oral and written English communication skills
  • Strong knowledge with Git
  • Collaborative attitude when working with other team members
  • Strong problem solving skills
  • Backend and/or Full Stack Development experience is a plus
  • Experience in working on Scrum Methodology