Tech Stack
AWSCloudDockerElasticSearchJavaScriptKafkaKubernetesMongoDBNode.jsTypeScript
About the role
- Work in a cross-functional team to implement new features
- Evolve the current platform to support continuous growth
- Collaborate with colleagues to transform ideas into concrete solutions
- Participate in writing automated tests and maintaining code quality
- Work with cloud infrastructure (AWS) and related services
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field
- 3+ years of experience in backend development
- Solid understanding of Node.js, TypeScript, and MongoDB
- Experience with OpenAPI standard (swagger)
- Proficient with one of the following Node.js frameworks: Fastify, Express, Nest.js
- Experience in writing automated tests
- Understanding of AWS as a cloud provider
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- (Bonus) Experience with ElasticSearch
- (Bonus) Experience with message brokers like Kafka
- (Bonus) Understanding of containerization technologies (e.g., Docker, Kubernetes)
- (Bonus) Domain Driven Design knowledge
- Applications welcomed in English and Italian