Backend Engineer - Serverless in Amsterdam

DatHuis

Salary
40,000 - €60,000
Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Products are cool and all, but we see us first and foremost as a tech company. Join us if you want to create fantastic infrastructure, if you see the beauty in maintainable and well-architectured code. You want to take the time to deeply understand the technologies you use and don't get how companies can deploy without CI/CD pipelines.

You will become part of a highly motivated team. We are quite sarcastic at times but look out for each other.

Requirements:

* You were already a developer when Germany became world champion in soccer (4+ years)
* You have high standards and also request this from your co-workers
* Interest or experience with a "serverless" infrastructure
* Extensive experience with Javascript ( nodejs, preferably with types )
* Experience with the AWS platform, CloudFormation is your friend
* Strong motivation to create loved products with an eye for detail
* Some experience with React.js or some other frontend framework
* Experience or interest in GraphQL
* Fluent in English

Nice to have:
* Entrepreneurial
* Experience in a strongly typed language
* You like sarcasm, like, a lot! Because we have _ze best_ sarcasm!

Get free coffee and a pen with philipp@dathuis.nl ( No recruiters )


What we do at the moment:

Selling your house and moving should be easy, almost frictionless. Why is this such a hard and frustrating experience for so many people?

We are building SaaS solutions for brokers as well as consumer-facing products to increase transparency and efficiency in the market. We are an investor-backed startup of four, looking for another experienced engineer with a strong interest in building fantastic products. As a developer, you are focused on writing admirable code and care about both stable and new technology. We don’t believe in hierarchy or prioritise anyone's ideas. You will be an integral part in moving the company forward with a big impact on our technology stack.

The hardest and most interesting tasks we face today are architectural. Running almost 100% on an event driven architecture, using node.js, Lambda, SQS, DynamoDB, AppSync and various other AWS services, coming up with a scalable infrastructure is relatively easy. The hard part is to design components that allow for change without incurring immense technical dept and or requiring a lot of manual work. We see engineering as a craft and take great pride in deeply understanding the problem and the technologies we want to use before integrating them. Not to say that there are no deadlines and features that have to go out asap, but we proactively block 20% of every sprint for improvements on the codebase.

All our backend code is maintained in a monorepository making the definition of interfaces between microservice stacks as effortless as possible. Here, standards, structure and automation are key and we use every tool in the book to enable the most efficient workflow. Prettier automatically formats our code, Flowtype makes sure to catch straightforward type errors, babel, webpack and the serverless framework are used for bundling. All our infrastructure is automatically deployed using GitLab CI/CD pipelines after running through our extensive test suites. That includes integration as well as unit tests for both, the front- and backend. Every feature branch is automatically published under their own unique url to make the review process as streamlined as possible. On the frontend, every react component is viewable and testable in isolation using react-styleguidist. To develop new features we use our style guide to guarantee a consistent customer experience and rapid development.

In a small startup like ours every person is highly valued, both personal and professional. You will be able, even expected, to challenge existing processes and improve our infrastructure, both in the office and in code. On top of that you can enjoy our fantastic sarcasm. We really have _ze best_ sarcasm. ( And make the same joke twice! )
 

About DatHuis

  • Real Estate

DatHuis company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other backend developer jobs that might interest you...