Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • International Jobs in Spain
  • Back-end Engineer (Elixir)

Back-end Engineer (Elixir)

Barcelona, Spain

SafeBoda

SafeBoda logo

Advanced relocation package

Adaptation tips
Adaptation tips
Flight ticket
Flight ticket
Temporary housing
Temporary housing
Visa services
Visa services

About SafeBoda

SafeBoda is a rapidly growing consumer platform that is revolutionizing transportation, payments and on-demand services in Africa’s cities. At the click of a button, SafeBoda provides a safe, more convenient, mobile-first transportation platform for Africa’s booming young population.

At the heart of Poblenou (the center of innovation and technology in Barcelona), and 600m away from the beach, SafeBoda opened late 2018, the Barcelona Tech Hub.

We are a venture-funded company, just completing Series B financing, which is already having a huge impact on millions in East Africa.

In November 2018, SafeBoda was announced among the 2018 AppsAfrica award winners at an event held in Cape Town, South Africa. SafeBoda beat four startups from Nigeria and South Africa to become the Best African App.

Position

We are currently migrating our legacy back-end application from PHP to Elixir and breaking the monolith into Elixir applications. We use Postgres as our main database but use MongoDB for some parts of the application. We also use Docker and Kubernetes.

For more information about our company, product team and stack, click here. And if you want to know more about our product, you can also download our applications for Android and iOS.

As a Back-end Engineer at Safeboda you will:

  • Work closely with other engineers to develop new features and products using Elixir and Phoenix framework
  • Own your work: lead projects from concept to completion. You’re in control of your own success
  • Build & improve code for new and existing products
  • Practice and encourage software engineering best practices: reasonable test coverage, appropriate modularization, designing cohesive interfaces, and making the call on technical trade-offs
  • Collaborate in technical reviews to strengthen our architecture and system designs

Main requirements

  • At least 3 years of experience in software development
  • Degree in Computer Science or any related field
  • Experience with Elixir/Phoenix in production
  • Solid understanding of OTP and BEAM
  • SQL and NoSQL knowledge
  • Demonstrated experience producing readable and testable code
  • Knowledge of current trends in software design, architecture and web services 
  • An attitude of accountability and knowledge-sharing. You enjoy reviewing others' code and sharing your knowledge
  • Demonstrated ability to work independently
  • Excellent communication skills. You can spar with engineers, product owners and other stakeholders
  • Fluent in English

Nice to have

  • Experience with PHP/Laravel
  • Have worked with Google APIs (Maps, Directions and Places)
  • Experience with automated build and deployment tools

Perks

  • Flexible work hours - We’re pretty flexible when it comes to managing workload and time. It’s about delivery! You can start from 8h to 9.30h and on Friday leave at 15h!
  • Discovery days - Every 3 Fridays we spend the whole day to hack, read, talk to customers, try a new experience... explore and create what you want to!
  • Vacation - up to you! - You can freely pick when to do your 24 days of vacation
  • Grow yourself - At SafeBoda, learning is a habit. We empower people and we want you to grow with us. Tell us the areas you wish to improve in and if it makes sense for the business, we’ll do what we can to help you do just that
  • Free water and coffee
  • Be part of a passionate team that is changing the mobility landscape in Africa
  • Opportunity to travel to East Africa and interact with the product and our multi-cultural team

Additional details

Communication and all issues related to the position are curated by the recruitment partner of Relocate.me.

The vacancy expires on 2020-02-28.


Engineer Developer Software Backend Programmer PHP Software Developer SQL Agile Docker Kubernetes Software Engineer Postgre PostgreSQL Postgres NoSQL APIs Laravel MongoDB Elixir Phoenix OTP Software Development Beam
Archive vacancy
Archive vacancy
Facts about Barcelona
Cost of Living Index 65 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 1110 - $ 1795
Safety Index 55 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
These jobs may fit you

Spain

Multiverse Computing

Manager - Machine Learning in San Sebastian
logo

We are looking for an experienced and innovative Data Scientist with a strong background in Natural Language Processing (NLP) and Large Language Mo...

Spain

Multiverse Computing

Engineering Director- Platform (Cloud Infrastructure) in San Sebastian
logo

As an Engineering Director - Platform (Cloud Infrastructure), you will Build a robust team. Communica...

Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access