We are seeking a skilled and experienced Backend NestJS Developer to join our team. In this role, you will be responsible for designing, implementing, and maintaining backend services and APIs using NestJS framework. You will work closely with our frontend developers, UX/UI designers, and product managers to deliver high-quality software solutions.
Responsibilities:
Design, develop, and maintain robust and scalable backend services and APIs using NestJS.
Collaborate with frontend developers, UX/UI designers, and product managers to deliver high-quality software solutions.
Work closely with product managers and stakeholders to understand requirements, translate them into technical specifications, and contribute to technical design discussions.
Write clean, efficient, maintainable, and well-documented code adhering to best practices and coding standards.
Conduct code reviews and provide constructive feedback to peers.
Troubleshoot and debug complex issues, and provide timely resolutions.
Stay up-to-date with the latest trends and technologies in backend development, particularly within the NestJS ecosystem.
Requirements:
3+ years of experience as a backend developer
In-depth knowledge of NestJS concepts and best practices
Strong proficiency in TypeScript and Node.js
Experience with RESTful APIs and microservices architecture
Solid understanding of relational databases (e.g., MySQL)
Experience with version control systems (e.g., Git)
Experience with messaging systems like RabbitMQ
Experience with caching solutions like Redis
Familiarity with microservice concepts
Excellent problem-solving and communication skills
Ability to work effectively in a fast-paced environment and meet deadlines
Nice to have:
Experience with a specific testing framework (e.g., Jest or Mocha)
Experience with an ORM library used with NestJS
Experience with Docker and container orchestration tools (e.g., Docker Swarm)
Knowledge of CI/CD pipelines and automated testing frameworks
Experience with Golang
Knowledge about Blockchain and cryptocurrency
Experience in Fintech
Location: Poonak square
معرفی شرکت
شرکت حامی پیشگامان ، تعاملات سازنده داخل سازمانی را در جهت رشد منابع انسانی با فرهنگ همافزایی گره زده و برای پیشرفت در کسبوکار با تکیه بر تکنولوژی، سعی در ایجاد و توسعه محصولاتی در صنعت آیتی دارد که ضمن ایجاد ارزشهای اقتصادی، در راستای تکمیل یک زنجیره ارزشمند، در آینده کسبوکارها نیز سهیم باشد.شرکت حامی مجموعهای فعال در IT و فناوری اطلاعات است که در زمینه دیجیتال مارکتینگ، مدیریت شبکههای اجتماعی ، تبلیغات و بورس و سرمایه گذاری فعالیت میکند.شرکت حامی پیشگامان حمایتکننده کسبوکارهای هدفمند بوده و سعی در ایجاد ارزشهای اقتصادی، سازمانی و انسانی دارد.