Senior Javascript Developer

  • Full-time

Company Description

Qelp is the global leader in online self-support software for smartphones and connected devices. With over 60 clients worldwide, we help over 400 million people to outsmart technology.

Our Amsterdam office is a dynamic environment with an international team passionate about delivering a great online support experience. Qelp is growing rapidly; it’s a great time to join us!

Job Description

Our development team contains both Frontend and Backend developers who work on one architecture. We're in the midst of evolving from a monolithic code base to a more microservices-oriented stack. If you think that JavaScript is a cool language but not the silver bullet for everything, you might like our challenges. Which are:

  • Completely rebuilding our backend system, which includes workload management and our customized CMS.
  • Integrating CI / CD pipelines and a DevOps way of working.
  • Coming up with a framework for our user facing applications that is reusable, extendable and maintainable.
  • Keeping our current production running smoothly.

We run a full stack architecture from databases and cloud storage to services and JavaScript applications. We make sure to take full advantage of everyone's expertise while at the same time expanding our technical horizon to make our team as versatile as possible, across technologies to solve all sorts of challenges and deliver a cool and snappy product to our customers.

As a Senior Full Stack JavaScript Developer, you are especially adept at core JavaScript development. You are aware of the latest trends, technologies and frameworks and you are passionate about creating awesome applications with a great user experience. You will be the forefront of new development at Qelp and are passionate about new possibilities.

You’ll work intensively with both development teams, as well as with the product owner, scrum master and other stakeholders to create the best possible products for our growing customer base.

Responsibilities:

  • Working together with your fellow developers to create new functionalities and a wow-effect for millions of end users.
  • Diving into existing systems to evolve them into parts of our new solution.
  • Testing new possibilities in an agile way. You can create Proof of Concepts, clickable prototypes or anything else that proves the viability of a concept.
  • Working on AWS infrastructure and solutions.
  • Having an opinion and the desire to make an impact. We have weekly discussions on technology and system architecture.

You are:

  • Passionate about technology (especially JavaScript!) and innovation
  • Highly communicative, social and a team player with a sense of humor
  • Extremely analytical and good at problem-solving
  • Creative and detail-oriented at the same time
  • Responsible - you take pride in your work and ensure it is always of great quality
  • Fluent in English, both writing and speaking

What we offer:

  • Competitive salary based on your skills and experience
  • A dynamic culture of continuous learning and growth, while working for top global brands
  • Compensation of travel expenses
  • BYOD policy (macOS required) with monthly compensation
  • Flexibility to work on different projects
  • 25 days of paid leave
  • Free lunch and unlimited tea, coffee (and other drinks...)
  • (Sometimes epic) Friday afternoon drinks

A typical day in the life of a Qelp developer:

You enter the brand new, open plan office that’s a 5 minute walk from Amsterdam Sloterdijk Station. You are greeted by your colleagues who come from all over the world to build a great online customer experience. While enjoying a freshly brewed cup of coffee and perhaps a chocolate-covered biscuit, you participate in a short stand-up with the rest of the development team. Everyone goes over their tasks for the day to determine their priorities and anticipate future challenges. This is also a good time to exchange ideas and to identify if anyone in the team needs help or support.

During the day, you will work on delivering new implementations for our clients around the world, before taking a break to do some necessary maintenance on already released products. Then at lunch time, you will enjoy a selection of salads, sandwiches, snacks and the soup of the day served at the cafeteria downstairs.

In the afternoon, you might discuss possibilities and features for new projects together with a product designer and members of the UX and Operations teams, and contribute to a technical design and roadmap. Then after a day of hard work, if it’s Friday, you’ll gather in the break out area to enjoy a cold bottle of beer and play a few rounds of foosball.

Qualifications

  • At least a HBO/WO or similar degree
  • Minimum 5 years of relevant development experience
  • An extensive knowledge of: JavaScript, HTML5/CSS 3, PWA, Mobile First, SSR / Universal Rendering and other modern web technologies
  • Production knowledge of NodeJS, React, Apollo, Vue, GraphQL, Microservices
  • Experience with test automation (unit testing, and integration testing)
  • Experience in mobile development and/or an engineering background is a nice plus

Additional Information

Interested? Apply now for this opportunity!