+32 476 522 867 Follow us on LinkedIn Follow us on Instagram

Full Stack JS Developer @ Spain


About Lemonade

At Lemonade, creating the best solutions drives our decisions.

Innovation is at our core. We like to experiment and to try exciting things every day. Finding the perfect user experience is exciting for us and something we work hard to accomplish.

We are an international and multicultural Company. We believe in flexibility, autonomy and trust as engines that allow our people to reach its full potential.

Above all, we are a team. We strive to improve ourselves and achieve our goals.


Job Description

We are glad to announce a new opening for our team in Spain.

We work in partnership with Katholiek Onderwijs Vlaanderen (Catholic Schools Education Secretary of Belgium) to develop applications that allow all schools and CLBs (Guidance centres) to manage their tasks and integrate with the many systems that are provided by the Flemish Government. We have developers working in Agile distributed teams in Barcelona and Brussels.

To complete our team we are looking for someone striving to learn, to try new technologies and to innovate.

You will have the opportunity to work closely with experienced colleagues in a young, high-performance and continuously evolving environment.

What will you do?

Your primary focus will be the development of web application’s user interfaces following the project’s UX principles while ensuring good practices like application responsiveness. In addition, it will be your responsibility to implement back-end services by reusing existing universal APIs, making sure the right patterns are applied while interacting from the UI.

Main tasks: 

  • Develop and maintain Angular components & update state management with Redux. We are early in the process of phasing out AngularJS in favour of Angular 12.
  • Writing maintainable, reusable, testable, and efficient code
  • Focus on UI performance, input security and data protection by following best practices in the field
  • Work together with Lemonade’s Team Lead and Architectural Office to find options to evolve technically the UI.

Required Skills & Experience

Mandatory requirements:

  • Software development related degree or equivalent in education or experience
  • 5+ years of experience in Front End development (JavaScript/HTML5/CSS3)
  • Knowledge of NodeJS
  • Conversational English level (B2)
  • EU work permit

Nice-to-have requirements:

  • Understanding the nature of asynchronous programming 
  • Experience with Redux & Redux-Loop
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • AWS
  • Elastic Search
  • Affinity with Angular
  • Experience with Agile methodologies

What do we offer?


  • A competitive salary package based on your experience
  • Long term commitment
  • Full time position
  • You will work in a very spacious and bright office located in the heart of sunny Barcelona.


  • Training & mentorship programs to boost your career
  • Relocation support if needed
  • Flexible working hours
  • Private health insurance
  • Ticket Restaurant and Transport
  • Sponsored Gym membership
  • Company training programs
  • Free commodities (water, coffee, tea, fruit…)
  • Team building events
  • Referral bonus if you bring other talented people like you
  • Annual trip for the whole team to different locations

Are you up for the challenge?

Apply Now


In partnership with Katholiek Onderwijs Vlaanderen (Belgium Catholic Schools Education Secretary) we develop applications that allow all schools and CLB (Guidance centres) to manage their tasks and integrate with the many systems that are provided by the Flemish Government.