Frequently asked questions
What does your work process look like?
We embrace modern software engineering to build better software faster. We don’t have three-week sprints; we deliver a new feature or iteration every 2 to 4 days. We deploy our code as soon as it adds value, meaning we deploy it multiple times daily in practice.
Why such a short development cycle? We strongly believe in taking small steps and working iteratively. The smaller the step, the smaller the risk, both technically and financially. We build on the made step with the next small step, with the ability to adjust as necessary. By deploying quickly, you receive feedback from end-users faster. Nothing is more frustrating than working on a feature for weeks only to find out after delivery that it's not being used as intended.
We deliver a new feature or iteration every 2 to 4 days
What are the training opportunities within the company?
Your personal development is our top priority. At our company, you learn mainly by doing and stepping out of your comfort zone. We encourage you to take on tasks you've never done before with guidance. You are given time and space to explore how things work. Learning is integrated into the feature delivery process in our environment, so there's no time pressure! Furthermore, it's absolutely okay to make mistakes; we provide a safe space for that. Everyone here understands that mistakes are the best teachers.
You will have a coach who will guide you in achieving your personal goals. Together, you will determine the necessary steps to get there. If it's a course you need, you'll have a budget for it. If attending a conference aligns better with your goals, you'll have the opportunity to go. We don't have a fixed training budget; instead, we assess your needs on a case-by-case basis.
What techniques do you use?
We work with the following development stack:
Front-end: React + TypeScript, Storybook for UI testing
Back-end: Node.JS, TypeScript + PHP
MariaDB (MySQL) and DynamoDB databases
AWS
Docker
Github
Jenkins for CI/CD
What kind of team will I be part of?
Our development team comprises a mix of Front-End and Back-End Software Engineers. We are about 9 strong! But more importantly, each engineer is part of a problem-solving team. This team mixes front-end and back-end software engineers and implementation consultants. Sometimes, it is supplemented with a UX researcher, product owner, and content marketer. Together, you have one goal: to work collaboratively every day on valuable features for our target audience!
Do I work from home or the office?
We love working in the office (because it's fun!), but we also support remote work. All logistics and structures are designed accordingly, so working from home is effortless. We also have a remote-first policy, which means, among other things:
All important communication happens online via Slack.
All documentation is online.
Meetings are conducted online when >1 person are working remotely.
Message for recruiters and headhunters
We understand that you may want to look for candidates for this vacancy, but we prefer to do that ourselves.