Tech Stack
AWSNode.jsPostgresReactTypeScript
About the role
- Create, deploy and manage a SaaS software used by millions of people globally.
- Practice all facets of good software development: user experience, performance, scalability, security, maintainability etc.
- Engage in the process of making software using methodologies such as Lean Development and Extreme Programming.
- Work as part of a focused team of 3-5 software engineers together with QA, Devops and UX specialists.
- Independently own domain services within the product-suite and be responsible for their development, maintenance, releases and integration.
- Collaborate with colleagues, participate in pair programming, and follow engineering principles including BDD, Continuous Delivery, and non-solo programming.
Requirements
- Working experience as a software developer
- Comfort commuting to the office minimum 2 times a week, in Amsterdam, Netherlands
- Familiarity with our technical stack
- You should consider yourself a "full-stack" engineer, but bias toward frontend or backend is ok
- BS/MS in computer science or equivalent work experience
- Experience within software development (BDD & TDD, CI/CD, pair programming), preferably in a SaaS environment
- Excellent communication skills (written & verbal)
- Familiarity with our core technology stack (Node, React, Typescript, Postgres, Mongo, AWS) is a bonus