Careers

What We Do

Wireless connectivity has opened countless business opportunities in emerging markets, empowering 2bn customers that companies seek to register, collect data about, sell products and services to for the first time. All these companies rely on sophisticated IT systems to manage a large number of customers in an effective and commercially attractive way-but few have them in place today.

At enable|digital, our mission is to change this. We are a highly specialized, venture backed IT advisory firm that focuses on enabling companies in emerging markets to maximize their potential. We build the most effective IT solution for companies that leverage new technology like mobile and cloud to provide essential products and services such as clean energy or water, or recycling.

We are a team of passionate technologists, business consultants, data scientists, IT architects and
software engineers on a mission to improve the livelihoods of people in emerging markets. We love
what we do. And, we are good at it.

What We Believe In

Work at enable|digital is driven by our core values

Fight climate change.

Climage change is the challenge of our times and warrants the focus of our activities on companies that are directly and indirectly reducing that challenge.

Passion

We embrace ambition (passion) and ambitious (passionate) people. We want to lead and improve and not follow or support.

Meaning over profit.

Meaning for people, that is, employees and customers, is more important than profits alone.

Prioritize emerging markets.

Enabling companies that provide essential products and services to underserved communities in emerging markets makes the world a better – a fairer place.

Collaborate to add value.

We see ourselves as part of an ecosystem and therefore believe efficient collaboration is critical — collaboration in the team, with customers, and with stakeholders.

Our Work Environment

We believe that work should provide a living and a meaning. We believe work should be fun and business can be fair. Everyone is different: We want to create an open and inclusive work environment.

At enable|digital we provide the flexibility that talented people need. You will be able to work from home when necessary, travel to emerging markets, and make use of flexible hours and family focused leave policies. These are only some of the components that make enable|digital a great place to work. We pride ourselves in being an inclusive, fair, and honest team. We care. We have fun.

We offer attractive compensation and reward performance. We also offer equity as we believe enable|digital should be owned by the people who are enable|digital.

Open Roles

Currently we are looking for the following roles for our office in Barcelona

Software Engineer - BAckend

We are looking for a passionate Software Engineer to create critical components of the IT solutions we provide for our customers. Our ideal candidates are familiar with the full software development life cycle (SDLC) from preliminary system analysis to tests and deployment.

Your responsibilities

  • Work closely with a diverse set of colleagues and tasks, from consulting and business process design all the way through to the development of new, innovative features
  • Develop and improve the functionality, reliability and overall capabilities of large application networks for our customers
  • Proactively identify opportunities on how to improve system behaviour and build elegant solutions that scale
  • Write clean, testable code and help your colleagues to do so
  • Use your DevOps skills in improving our continuous delivery pipeline

 Your profile

  • 5+ years in back-end programming languages and frameworks
  • Strong skills in design patterns, clean code, REST APIs, microservice architecture, relational databases
  • Java SE, Spring Framework
  • Curious about new technology and willing to learn and develop yourself
  • Proactive in identifying problems and opportunities
  • Team player with an analytical mindset and strong problem-solving abilities
  • Ability to work in the EU

 Ideally, you will also have the following:

  • Experience with Amazon AWS or other cloud service provider
  • Node.js, JavaScript/TypeScript
  • At least knowledge in one other, general purpose programming language (C#, Kotlin, GO)
  • Domain Driven Design, Test Driven Design, CI/CD experience
Junior Software Engineer - frontend

We are looking for a passionate Junior Software Engineer to create critical components of the IT solutions we provide for our customers. Our ideal candidates are familiar with the full software development life cycle (SDLC) from preliminary system analysis to tests and deployment.

Your responsibilities

  • Work closely with a diverse set of colleagues and tasks, from consulting and business process design all the way through to the development of new, innovative features
  • Develop and improve the functionality, reliability and overall capabilities of large application networks for our customers
  • Support customer-facing solutions engineers in building scalable, reusable solutions to common customer problems
  • Proactively identify opportunities on how to improve system behaviour and build elegant solutions that scale
  • Write clean, healthy, sustainable code and help your colleagues to do so

Your profile

  • 3+ years in frontend programming languages and frameworks
  • Strong skills in JavaScript, RXJS, REST APIs and Ionic
  • Curious about new technology and willing to learn and develop yourself
  • Proactive in identifying problems and opportunities
  • Team player with an analytical mindset and strong problem-solving abilities
  • Ability to work in the EU

Ideally, you will also have the following:

  • Additional frontend expertise – especially Angular, Redux – Vue, React, NativeScript
  • Knowledge about TDD in the Frontend: Jest, Karma, Mocha, etc.