Angular Frontend Developer

Job description

Secure communication is like a basic need, that’s why anyone can use ZIVVER for free. We make it as easy as possible to send and receive secure messages on the ZIVVER platform, that’s why you do not need to create an account to read messages you received. Our guiding philosophy is that usability is a key component of security - and from this many interesting challenges arise.

Our platform is a SaaS application written in Scala that serves our Angular Typescript web application and C# Microsoft Office plugin (yes, we like strong static typing). Your job is to develop new applications and features using Angular/Typescript. 

You’ll be working in a dynamic, international scrum team. ZIVVER is scaling up fast, so your developing skills will not only be pointing towards our code but also towards your colleagues.

The A Team

Hot take

  • You don’t want to touch plain JavaScript, not even with a 9ft pole
  • Every byte counts
  • You feel comfortable using a battle tested Javascript library that exists for more than 2 months
  • You once wrote a leftpad function yourself

 

A day at HQ

It’s Friday 9.00 am when you storm into the office. You’re all about action today, but before anything happens: coffee! You update your action list and head straight to the End-User Web daily standup. People are not in the mood to talk today, as it’s the final day of the sprint and everyone wants to get things done. So after this very brief update, quickly back to your desk.

This two-week sprint was all about “business rules”. We're giving power to the user to validate if updated business rules are actually more effective. That feedback is used by our system to fine-tune these rules. We're building a new UI from scratch to support this and it has been exciting to be involved in the design from day one. The challenge we're solving this sprint is trying to give non-technical users the tools to help us refine very complex and technical content detection algorithms. You want to enter the Retro this afternoon with a clean action list, so you really need to finish updating the API service and making sure all events are logged to the audit log by 15.30. 

After returning from lunch at the Humming Bar you hit a dead end; a migration script is broken. You quickly discuss and fix the problem with Jeroen, and luckily it’s all smooth sailing from there. Later, at the Retro you raise the issue you ran into. There are no expectations or boundaries on what can suggested to improve so you can be truly open and honest.

By now it’s 16.30 and you’re off to the weekly Beer & Demo session, where every week a different colleague shares what cool stuff they’ve been working on. It’s a great way to close off the work week, keep up with developments in this fast moving scale up and have a beer at the same time.

Responsibilities

Technical

  • Develop new features for and maintain performance of the Angular web-app

  • Review code of colleagues and suggest brilliant improvements

  • Go-to for technical consultants and clients

  • Quickly triaging issues and solving bugs

  • Contribute to the increased stability, scalability and usability of ZIVVER

Personal

  • Junior developers on the team and in the house look up to you for advice and guidance

  • You have high standards for code quality and not afraid to coach your colleagues directly on this subject

Benefits

In return for your dedication and attention to detail, you’ll get an independent position in an exciting work environment filled with some of the nicest people in the industry, and more...

  • A beautiful bar in our penthouse office
  • Next-gen pension fund
  • Great food
  • Lots of team events and outings
  • Top-tier coffee.
  • Flexible working hours
  • Flex holidays
  • E1.000 personal development budget

 

Requirements

Skills / Experience

  • Strong background in Angular 2+
  • Formal education, and even cooler, a degree in a Computer Science / Software Engineering field
  • Knowledge and experience with Amazon Web Services' IaaS services portfolio 
  • Experience with AngularJS

Personality / Attitude 

  • You speak up from a position of knowledge
  • You like to help your colleagues develop to the next level
  • Speed and quality are what you’re about. You know your craft and you #get-it-done
  • Organized and structured is your approach to life and code
  • Straight forward, direct, but respectful with a big smile

The 3-step Interview Process

  • 1Drive
  • 2Work
  • 3Culture
Who
Sarea and Leroy
What
Motivation and Drive interview
Where
Video Call
Tips
  • There's no right or wrong answer
  • Read into what ZIVVER does, and know as much about the role
  • Ask us questions

 

Who
Alwin and Joshua
What
Tech Interview
Where
In Person @ ZIVVER HQ
Tips
  • A talk through your tech assignment
  • Technical questions, and technical feedback
  • Ask us questions

 

Who
Wisse or Wouter
What
Culture interview
Where
In Person @ ZIVVER HQ (usually done straight after the 2nd Interview) 
Tips
  • A chat to make sure it's a good fit on both sites
  • To check to see if you would be a good team balance.
  • Check out the offices, get to know us better

 

Apply now

Tell us something about yourself

Questions

Answer these questions

CV / Resume

Upload your CV or resume file

We accept PDF, DOC, DOCX, JPG and PNG files