Career
Node.js Developer
  • Turkey
  • Full Time

Node.js Developer

To join our customer's team; We are looking for a Node.js Developer!
The vast majority of projects use TypeScript powered by Nest.js. They also have expertise in other Node.js technologies such as Express.js, Serverless or Middy. As long as you have a keen understanding of Object Oriented languages ​​and a strong learning-oriented mindset, we're interested in candidates with relevant backgrounds.

Requirements
• At least one Node.js framework knowledge: Nest.js or Express.js
• Hands-on experience in web application development with REST
• Practical knowledge of SOLID principles in your daily work
• Take care to write elegant, simple and testable code
• Practical knowledge of relational or non-relational databases
• Hands-on experience with Test Driven Development
• Focus on security aspects in your applications
• Creative and proactive attitude
• Willingness to collaborate with others and share experiences with the team
• Fluency in spoken and written English

Nice to Have
• TypeScript knowledge
• Experience with various API integrations - WebSockets, gRPC, GraphQL
• Hands-on experience with message brokers - Kafka, RabbitMq, NATS
• Understanding of cloud infrastructure - preferably AWS
• Experience in building scalable microservice-based systems
• Application deployment knowledge: CI/CD, containerization and orchestration
• Practical knowledge of front-end frameworks: React (with Redux) or Angular2+
• Knowledge of a second foreign language