استخدام Mid Backend Developer (تبریز)
شرح موقعیت شغلی
Requirements
- Develop back-end solutions using NestJS, ensuring clean, efficient, and maintainable
- code.
- Execute unit tests to maintain high code quality.
- Solve complex problems in collaboration with team members.
- Ensure code quality, maintainability, and performance through code reviews and testing.
- Good knowledge of Design Patterns.
- Experience in PostgreSQL, MongoDB, Redis (Elasticsearch is a benefit)
- Write and maintain comprehensive documentation for your code and the system.
- Optimize ORM and database queries to enhance performance.
Skills
- Highly experience in Typescript, Nestjs, Jest and Databases (Mongo, Postgres, Redis)
- Understanding DDD, Clean Architecture, CQRS.
- Experience in designing Restful Api.
- Familiar with Jira, Confluence.
- Familiar with Swagger or Postman.
- Good understanding in git, git flow.
- Collaborating with other teams to develop and maintain the product.
- Experience in microservice is a benefit
- Proficiency in writing and maintaining technical documentation.
- Experience in optimizing ORM and database queries for performance.
- Experience with caching mechanisms and strategies.
Soft skills for all
- Strong communication and teamwork skills.
- Ability to work independently and take initiative.
- Adaptability to changing requirements and priorities.
- Strong attention to detail and commitment to quality.
مهارتهای مورد نیاز
- NestJs
- MongoDB
- Redis
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست