Electromaps is a Barcelona-based company, born in 2015 with the objective of facilitating easier access to EV charging points, and to power the development and implementation of electric mobility worldwide.

Our collaborative App comprises all information regarding the different charging points in order to increase their accessibility. And we’re talking about thousands of them.

Nowadays, we’re the leading electric mobility platform in the Iberian Peninsula. Our goal is to expand this success throughout the world and become the largest electric charging platform - globally.

In addition, our charging points management system is highly recognized in the sector, while also being recommended by a number of charging points’ manufacturers.

At Electromaps, our young, dynamic and passionate tech team desires to lead the change towards sustainable mobility. We believe we can make the world a far better place.

If you’re looking for an exciting professional challenge in a fast-growing sector, rich in career growth opportunities, we’re waiting for you! You’ll be working with a talented and dynamic team, who continuously have fresh ideas and believe in the future of green transportation.

Are you ready to make a change in the world with Electromaps?


We are looking for:

Senior Backend

The Role:

We are looking for a Senior Backend Developer to help our company deliver value to our customers just in time and with excellent code quality. We offer you to participate in great, challenging and interesting projects.

You will establish ways to complete your tasks with great quality, creating communication channels inside the team and other teams, creating estimations, proper resource and time management. Participation in defining process of milestones for a new project. The ideal candidate will possess strong technical skills, problem-solving skills, and a passion for applying their expertise the best way.


  • Participate in our SW revolution being part of a growing team
  • Bring your ideas and your experience contributing to making decisions that help improve and evolve our SW
  • Develop new functionalities to meet product team requirements
  • Maintain the current platform so that the customer experience is seamless


  • Fluent English
  • Minimum of 3-5 years development experience working with PHP
  • Understanding of MVC structure and development patterns
  • Competent with MySQL-based or Postgre database concepts
  • Experience with cache systems (Redis preferred)
  • Comfort working with containers like Docker, Kubenetes, Swarm…
  • Development experience with API Rest, GraphQL…
  • Ability to work with CI/CD environment
  • Strong collaboration skills.
  • Outstanding attention to detail and adherence to deadlines
  • Ability to work effectively, both independently and as a member of a team
  • Ability to "think outside the box" while identifying problems and developing creative solutions

Will be a plus if you:

  • Development experience working with NodeJS or Python
  • Bring development experience with GO or Java
  • Knowledge of non-relational databases (e.g MongoDB)

Senior Frontend

The Role:

Using your extensive knowledge of JavaScript, HTML, and CSS you will improve diverse and complex in-browser web applications relied upon by hundreds of users every day. You will work with real-time data streams and several APIs. You will collaborate closely with Product, Design, Software Engineering, and QA to spec, build, test, and deploy new ideas. Our best fit would be an experienced developer who brings their wisdom gained in a fast-paced environment and is ready to have their voice heard in a smaller office environment.



  • Advanced level of English
  • You’ve got more than 4 years of experience working on web applications
  • Experience working with Vue or React, VainillaJS.
  • Optimizing performance and browser compatibility is always at the top of your mind
  • You are a person that has constant desire to learn and the ability to learn quickly
  • Ability to work with CI/CD environment
  • Aesthetic sensibility and attention to detail
  • Being a team player!

Marketing Manager

This position requieres:

  • Plan and execute all digital marketing, including SEO/SEM, marketing database, email, social media and display advertising campaigns
  • Design, build and maintain our social media presence
  • Measure and report performance of all digital marketing campaigns, and assess against goals (ROI and KPIs)
  • Identify trends and insights, and optimize spend and performance based on the insights
  • Brainstorm new and creative growth strategies
  • Plan, execute, and measure experiments and conversion tests
  • Collaborate with internal teams to create landing pages and optimize user experience
  • Utilize strong analytical ability to evaluate end-to-end customer experience across multiple channels and customer touch points
  • Instrument conversion points and optimize user funnels
  • Collaborate with agencies and other vendor partners
  • Evaluate emerging technologies. Provide thought leadership and perspective for adoption where appropriate


  • BS/MS degree in marketing or a related field
  • Proven working experience in digital marketing
  • Demonstrable experience leading and managing SEO/SEM, marketing database, email, social media and/or display advertising campaigns
  • Highly creative with experience in identifying target audiences and devising digital campaigns that engage, inform and motivate
  • Experience in optimizing landing pages and user funnels
  • Experience with A/B and multivariate experiments
  • Solid knowledge of website analytics tools (e.g., Google Analytics, NetInsight, Omniture, WebTrends)
  • Working knowledge of ad serving tools (e.g., DART, Atlas)
  • Experience in setting up and optimizing Google Adwords campaigns
  • Working knowledge of HTML, CSS, and JavaScript development and constraints
  • Strong analytical skills and data-driven thinking
  • Up-to-date with the latest trends and best practices in online marketing and measurement

Our offer for you is:

  • We offer you a permanent contract from the first day, with a trial period of six months
  • 100% company paid medical insurance, including dental coverage, after six months
  • 22 vacation days
  • Flexible working hours
  • Daily Barcelona office attendance not required
  • Attractive compensation package, which includes a competitive bonus scheme based on performance
  • Unlimited coffee & beverages
  • Language classes (English & Spanish)

If you are interested in one of this roles, please send us your CV to info@electromaps.com with a little presentation of you and your motivation to be part of our team.