Senior Frontend Engineer (Angular)

Technology / Barcelona, Spain

We are looking for people that are motivated by excellence in and want to be the best in the world at what they do, and at the same time are playful and curious to try out and experiment with new technology.

If you like to quickly hack something together to try out things ('just gimme a minute') but at the same time are also keen to write super robust production code that never breaks ('not on my shift'), we would be interested to meet you.

If you have fun looking at complex interconnected technologies, solving nontrivial problems in an innovative, elegant way, or sifting through very high dimensional data and displaying it such that it remains intuitive, we want to meet you even more.

We love to learn from you as we hope you would like to learn what we have to offer.

Your role in the team

  • Frontend -development in Angular 6. Good understanding about when to use directives, pipes and services to reinforce application scalability and reusability is a must.
  • Develop unit and end-to-end UI testing (Jasmine experience required and Selenium exposure will be considered a plus)
  • Keen eye for defining complex component-driven architectures ensuring long-term maintainability and resilience.
  • Close interaction in an international development team

We expect

  • Several years of experience as a Software Engineer, with in-depth knowledge of JavaScript, especially about the inner workings of Web Browsers or node.js.
  • Sound command of TypeScript and CSS/SASS.
  • Previous exposure to RxJS
  • Proven track record in building software, getting projects completed and into production
  • Passion and pride for what you do
  • A healthy amount of curiosity, having fun in learning new Technologies and Tools
  • Team player with a solid level of quality and pride in your own work, responsible and self sufficient
  • Taking beers with the team (just sometimes...)

You will love working with us if

  • you want to know and use the latest cutting-edge technologies.
  • agile development and teamwork using Scrum is a given for you.
  • you like to have fun also at work and are self-motivated.
  • like to bring in new ideas and to convince others to build.

We offer competitive salaries depending on your experience, health insurance, merit based salary increase and more.

We look forward to your application! Do you want to level up? Join us!

Apply now

Benefits

  • Sports Sports Activities
  • Fruits Fruits and Sweets
  • High Tech High Tech
  • Coffee Coffee and Drinks
  • Flexi-time Flexi-time
  • Parking Parking
  • Table soccer Games
  • Innovation days Innovation days