Senior Frontend Developer

24sessions.com B.V.

Posted 1 month ago

Who you are:

An experienced Javascript Developer who knows their way around in the Javascript. Someone who has broad experience with Angular, the later the version the better. If you consider yourself to have a strong sense of ownership, to be open-minded, daring to ask questions, and a thoughtful, kind and supportive human being, you will find yourself at home on our team.

About the role:

We are looking for someone with an exceptional feel for software development and Javascript / Angular in particular. Someone who is eager to build a relatively new product with a small team, who will get the work instead of waiting for it to be brought to him or her. You see something that could be improved? Consult with the team and let's make it awesome.

So how do we roll? We use as much Angular as possible, at the moment Angular7, but soon upgrading to 8. As Clean coding, fixing bugs and simplifying integrations is of the utmost importance to us, we write our own Unit Tests. As we are all about flawless live videostreaming we work with WebRTC and Websockets. For Automation we use NPM and Grunt. Your back-end colleagues work with Symfony for PHP projects and BeeGo + native Go for Golang projects. Code is then packed and delivered to testing environments and to production as Docker container, with whole CI managed by Gitlab CI.

The stack and architecture that we have right now has been chosen by many developers spending a lot of time in our codebase. We think it works really well for us, but - as with everything - we are always up for new ideas.

Why join 24sessions?

24sessions is the digital way to meet customers face-to-face. From giving mortgage advice to job interviews, our solution enables professionals to build personal relations at scale. 24sessions is used by enterprises such as Rabobank, ING and S&P Global, and we are proudly named one of the 10 best B2B startups in Europe by Google, McKinsey and Rocket Internet.

24sessions is an international team of talented people from different cultural backgrounds. We offer lots of responsibility in your role and room for you to grow. And beyond personal growth, you’ll help make a great impact on the success of 24sessions!

What will we offer?

We are offering you the opportunity to play a key part in a company that is truly innovating customer interaction. In this role you will have the opportunity to build an awesome solution in a high performing team with plenty of growth opportunities. Flexible work arrangements, a personal training budget & coach, stock options awaits the successful applicant.

Let’s get to know each other!

Requirements:

  • Bachelor’s Degree in Computer Science or related technical field
  • 3+ years of relevant work experience.
  • Deep knowledge of JavaScript and Angular
  • Exposure to JavaScript task automation tools (NPM, Webpack, Grunt, etc.)
  • Ability to write a test for code (unit/integration tests)
  • Excellent communication and written skills in English (Dutch would be a plus)
  • Currently living in the Netherlands with valid working rights
  • Nice-to-have: Experience with streaming video, WebRTC, and WebSocket.
  • Nice-to-have: Ideally, you are familiar with Docker.

Responsive image Amsterdam

Responsive image Full time employment

Responsive image Found on Github

Technologies:

symfony golang beego docker moment angular gitlab javascript grunt php