Senior Software Engineer

Harver B.V. | Amsterdam

Date listed

1 week ago

Employment Type

Full time

Salary

60k € - 80k €

Job description

Harver is one of Europe and Amsterdam’s top scale-up companies. We are looking forward to continued growth in 2021 and need Senior Software Engineers to help form a new development team responsible for creating and delivering a new addition to our product suite.

At Harver, as a Senior Engineer you will have three key areas of responsibility:

  • You and your team will create, deploy and manage a SaaS software used by millions of people globally.
  • You will practice all facets of good software development: user experience, performance, scalability, security, maintainability etc.
  • You will be engaged in the process of making software. You will be inspired by methodologies such as Lean Development and Extreme Programming.

Your impact

As a Senior Software Engineer, you'll be an integral part of a focused team of 3-5 software engineers together with QA, Devops and UX specialists. Software teams at Harver independently own domain services within our product-suite and are responsible for their development, maintenance, releases and integration.

While familiarity with our core technology stack (Node, React, Typescript, Postgres, Mongo, AWS) is a bonus, we’re looking for not just great coders, but great software engineers who are focused on delivering great products and inspiring those around them to do so too.

You'll work with our engineering principles:

  • Simple Design. Build up system complexity through frequent simple steps. Simplicity before generality.
  • Behavior Driven Development. The process of developing software collaboratively driven by specification.
  • Continuous Delivery. Creating a momentum of delivery through incremental feedback cycles and updates.
  • Non-solo programming. Working collaboratively and as a true team.
  • Understanding Production. Understanding how your software works in the real-world in terms of both technical operation and user experience.

These five principles are derived from Extreme Programming; we also eschew Scrum in favor of more Kanban and Lean styles of working. These are all concepts should you have some experience of but also desire a deeper understanding.

Harver’s culture

Our broader company values at Harver also describe our company and engineering culture:

  • Dare to jump. We give you and your team trust and autonomy. You have the power to make the right decisions.
  • Act one step ahead. We continually improve and innovate with our product and technology
  • Land on the right side of history. We manage and process the data we collect responsibly and ethically. We are proactive in preventing discrimination.
  • Make it a journey to remember. Harver is a true scale-up and, as it grows, we want you to enjoy it; accepting new challenges, meeting new faces and growing personally

Who are you?

  • The points in this post about responsibilities, engineering practices and culture should resonate with you and excite you.
  • You want to work in a collaborative and productive environment.
  • You are a continual learner and stay up to date with technology
  • You may be disillusioned by sprints and story points and are seeking liberation; another way

What’s in it for you?

  • Competitive salary + bonus opportunity
  • 24 days of vacation allowance
  • Commuting allowance
  • Pension plan
  • Employee stock appreciation program
  • Annual personal development budget

More about Harver

Harver is a full-suite candidate selection platform designed to enable organizations around the world to hire better, faster whilst providing a fair opportunity for every applicant. Our suite of products facilitates the entire hiring process, from application to interview, particularly for enterprises who need to hire at volume. Despite everything 2020 has thrown our way, Harver has proven to be hyper-relevant to the current reality and we look forward to continued growth and expanding our product and engineering team for 2021.

Requirements

Qualifications and Experience

  • Expertise and familiarity with our technical stack. You should consider yourself a "full-stack" engineer, but bias towards frontend or backend is ok.
  • BS/MS in computer science or equivalent work experience
  • 4+ years of experience within software development (BDD & TDD, CI/CD, pair programming), preferably in a SaaS environment
  • Excellent communication skills (written & verbal)

Employee screening policy

Harver reserves the right to screen new employees. Depending on the specific job, the screening may consist of the following elements: the verification of references, the validation of the authenticity of identity papers and diploma's, conducting an integrity survey and requesting a Certificate of Conduct (VOG). An assessment may be part of the application procedure.



Findwork Copyright © 2020

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs