Senior Frontend Engineer

  • Development
  • Amsterdam, Netherlands

Senior Frontend Engineer

Job description

Work with us

Every day, our talented and multi-faceted team is working on creating the best travel app in the world. From the historical center of Amsterdam we're building the place to go to for travellers that want to plan, track and remember their adventures around the globe.

Our rapidly growing team of 17 (and counting!) is on a mission to inspire and connect people through travel. In the last 4 years we have welcomed over 2.500.000 users who added steps in 180+ countries. Our app was featured in Apple's WWDC keynote speeches of 2017 and 2018, and just a few months ago Google created this amazing short video about us. Surely, this puts a huge smile on our face, but our adventure has only just begun!

 

Frontend at Polarsteps

We care deeply about ensuring a seamless, top quality user experience for every one of our travelers. As a frontend engineer you will be in charge of creating beautiful, fast and reliable interfaces. But our frontend is not just a pretty face, a big part of the brains of Polarsteps are handled on the client side, so you will have plenty of challenges - for example: clustering and representation of big data sets in maps, allowing performant edition of photo albums with thousands of pictures, or managing complex UI states.

You can also expect to work in internal tools like real time dashboards, and content discovery and creation apps. These tools help the rest of the team but also allow you to experiment with the newest technologies.

Job requirements

Our ideal candidate

Is a seasoned, professional and pragmatic developer with a feel for product and 5+ years experience. You love to travel and enjoy solving complex challenges. If in addition to this, you have experience with large and complex web apps, then you’re exactly what we’re looking for.

Bonus points for experience with:

  • New ECMAScript features.
  • Architecting large web apps.
  • Automated testing.
  • React or similar UI libraries / frameworks.
  • Redux or similar state containers.
  • Webpack or similar module bundlers.

 

Benefits

You know, perks... the cool stuff. Here is a list of things we have to offer. And yes, that free yearly flight to a random location you've been hearing about, it's true. Try it out and give our Teleporter a spin here.

  • 28 days of vacay for all your travel desires 
  • Stock options
  • Daily team lunch
  • Talented international team
  • Office downtown Amsterdam
  • Free Travel Books
  • Commuting expenses reimbursed 

P.S. As for our tech stack, we’re constantly aiming for the best possible setup based on our needs as we scale - we’re hosted in Heroku, use Amazon S3 for media storage, python (Flask) in the backend/API, CloudFront + Lambda@Edge for caching, React in the frontend, and we have fully native apps in iOS and Android. We have single-command build&deploy tasks for production and staging, and we do automated testing with Puppeteer on the web, XCTest on iOS and UI Automator on Android.