Responsibilities
Lead the implementation of end-to-end features from specifications and designs
Problem solve architectural decisions with the team
Maintain quality and ensure responsiveness of applications
Maintain clean code and help build code conventions
Understand and follow security and data protection best practices, like f.x. OWASP top 10
Requirements
5 years minimum of professional experience in Software Engineering
Experience with any or all of the following technologies: Node.js, React, TypeScript
Full stack proficient - Nobody is perfect in all, but you've dabbled in the different domains.
Solid analytical and problem solving skills paired with the ability to develop creative and efficient solutions
Proficiency in automated unit and integration tests
Previous professional experience working remotely
A deep understanding that we always have to navigate between the immediate impact of a feature and the technical debt incurred by its implementation. You are able to carefully weigh the pros and cons and make a choice in favour of the company and the team
Bonus skills
Not required, but areas we want to be better in, so if you can tick any of those below, we could use that.
Experience with building B2B and consumer quality products from start-up/scale-ups
Deeper understanding of network and application security and maybe also security when it comes to CI/CD
Architectural experience with Cloud services like AWS, Google Cloud and Azure
DevOps/SRE experience