Middle Backend Developer
Requirements (must have)
- 4+ years of production engineering experience,
- Experience with Node.js, TypeScript, Nest.js,
- Experience with MySQL/PostgreSQL, MongoDB, RabbitMQ, Bull (Redis)
- Knowledge DDD, EDA, SOLID, OOP, Design Patterns
- Extensive experience in building scalable APIs,
- Solid understanding of microservices approach.
Nice to have
- Experience in Blockchain and Crypto field,
- Experience working in Fintech, Banking.
- Develop compelling features using modern tools and technologies with a focus on building future-proof systems that perform at scale;
- Create servers and databases for cross-platform optimization, including mobile phones;
- Engage in the full software development product lifecycle as part of a cross-functional, agile team;
- Craft highly scalable, robust, and maintainable micro-services;
- Collaborate with mobile team to facilitate their backend needs and build their APIs;
- Integrate banking and other partner APIs;
- Work with the team to develop test plans, including writing unit, end-to-end, and integration tests;
- Respond to situations in a timely manner, and meet personal commitments.