Design, develop, and maintain backend systems using Node.js with NEST.JS Framework.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Collaborate with QA team in case of problems after testings.
Analyze and understand product requirements to ensure they are incorporated into software designs and code.
Review and optimize existing code to improve performance, reliability, and maintainability.
Perform extensive software testing, debugging, and validation procedures to ensure high-quality deliverables.
Resolve software bugs and update existing applications to correct errors, adapt to new hardware, or improve performance.
Document software installation and configuration processes and ensure all applications are kept up-to-date with the latest NEST.JS technologies.
Participate in agile software development, SCRUM, and daily standups to ensure quick iterations and fast delivery.
Mentor and guide junior developers to foster a culture of continuous learning and improvement.
Required Skills and Qualifications:
Proficiency in Typescript programming language with a strong understanding in OOP.
Comprehensive vision on software design and using different design patterns in code. For instance: Domain Driven Design pattern.
In-depth knowledge of database design and management using Postgresql.
Good Knowledge in working with NX-Monoreop
Experience with cloud platforms.
Good knowledge on working with versioning tools like: Github
Strong problem solving skills.
Excellent communication and collaboration skills
Minimum of 3 years of experience in a similar role.
این آگهی از وبسایت جابینجا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جابینجا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.