Develop and maintain robust, scalable backend applications using Node.js and related frameworks (ExpressJS ad NestJS).
Build RESTful APIs and integrate third-party APIs and services.
Work with databases (SQL and NoSQL) to design, query, and optimize data structures and performance.
Collaborate with front-end developers, UI/UX designers, and product managers to deliver high-quality features and improvements.
Participate in all phases of the software development lifecycle, including planning, coding, testing, deployment, and maintenance.
Write clean, reusable, and efficient code following best practices and coding standards.
Troubleshoot and debug production issues.
Contribute to architectural decisions and technical design discussions.
Working hybrid (3 days on-site)
Required Qualifications:
3+ years of professional experience in backend development with Node.js with Nest.js framework.
Strong experience of TypeScript,
Experience building and integrating with RESTful APIs and microservices.
Hands-on experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
Hands-on experience with in-memory databases (e.g., Redis)
Solid knowledge of Git, CI/CD pipelines, and containerized environments (e.g., Docker).
Experience with message queues like RabbitMQ, Kafka, or similar is a plus.
Excellent problem-solving and debugging skills.
Strong communication and collaboration abilities.
Preferred Skills:
Experience with unit testing and test-driven development (TDD).
Familiarity with Agile methodologies and tools like Jira.
Exposure to DevOps practices and monitoring tools (e.g., Prometheus, ELK Stack).
این آگهی از وبسایت جابینجا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جابینجا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.