Software Engineer
Location:
Amsterdam, Netherlands
About the Company
My client is a fast-growing tech startup based in the heart of Amsterdam, building innovative solutions that are reshaping their industry. Their team thrives on collaboration, creativity, and cutting-edge technology. If you're passionate about writing clean code and working in a dynamic environment where your contributions truly matter, they'd love to hear from you.
The Role
My client is looking for a talented Software Engineer to join their engineering team. You'll be working on scalable backend systems, contributing to architectural decisions, and helping them build products that delight their users. This is an opportunity to work with modern technologies while making a real impact in a growing company.
What You'll Be Doing
Designing and developing robust backend services using TypeScript and Node.js
Building and maintaining applications with Nest.js framework
Deploying and managing cloud infrastructure on AWS
Implementing Infrastructure as Code practices to ensure reliable, repeatable deployments
Collaborating with cross-functional teams to deliver high-quality features
Participating in code reviews and contributing to engineering best practices
Taking ownership of projects from conception through to production
What We're Looking For
Essential:
Strong proficiency in TypeScript and Node.js
Hands-on experience with Nest.js or similar backend frameworks
Solid understanding of AWS services (EC2, S3, Lambda, RDS, etc.)
Experience with Infrastructure as Code tools (Terraform, CDK, CloudFormation, or similar)
Understanding of RESTful APIs and microservices architecture
Experience with version control (Git) and CI/CD pipelines
Nice to Have:
Experience in a startup or fast-paced environment