نشان کن
کد آگهی: KP2033707598

توسعه‌دهنده بک‌اند | Back-End Developer

وبکستینگ | webcasting
در تهران
در وبسایت ایران تلنت  (چند ساعت پیش)
اطلاعات شغل:
نوع همکاری:  Full Time
بازه سنی:  از 26 تا 42 سال
نیاز به سابقه:  حداقل 3 سال
متن کامل آگهی:

مهارت ها و دانش مورد نیاز:
برنامه نویس ارشد NodeJS با درک عمیق از زبان برنامه‌نویسی JavaScript و Typescript
آشنایی با معماری نرم‌افزار مسلط به مفاهیم و متدولوژی‌های مهندسی نرم‌افزار
تسلط به Design Patternها و مفاهیم OOP
تسلط کامل به مفاهیم تشکیل‌دهنده SOLID
تسلط به Prisma
مسلط به فریمورک‌ FastifyJs و NestJS
آشنایی با passport و OAuth2 و JWT
تسلط کامل به پایگاه‌های داده رابطه‌ای از جمله PostgreSQL، MySQL
آشنایی کامل با پایگاه‌های داده غیر رابطه‌ای از جمله Redis و MongoDB
تسلط به ورژن کنترل GIT
تسلط به پیاده‌سازی Unit Tests
آشنا با معماری‌های TDD
آشنایی با مفاهیم چابک مانند scrum
توانایی کار با Jira

شایستگی ها :
حداقل 5 سال تجربه به عنوان توسعه‌دهنده بک‌اند
درک عمیق از اصول کدنویسی تمیز، توسعه با رویکرد تست‌محور (TDD)
آشنا به ریفکتور و بهینه سازی کدها - کویری ها و ساختار دیتابس
داشتن روحیه کار تیمی و حسن اخلاق


 



Required Skills & Knowledge:
• Senior Node.js Developer with strong expertise in JavaScript and TypeScript
• Solid understanding of software architecture, engineering methodologies, and design principles
• Proficiency in Design Patterns and Object-Oriented Programming (OOP)
• Strong knowledge of SOLID principles
• Hands-on experience with Prisma ORM
• Expertise in Fastify.js and NestJS frameworks
• Familiarity with Passport, OAuth2, and JWT authentication
• Strong experience with relational databases such as PostgreSQL and MySQL
• Good knowledge of non-relational databases such as Redis and MongoDB
• Proficiency in Git version control
• Ability to implement Unit Tests and familiarity with TDD architectures
• Experience with Agile methodologies (e.g., Scrum)
• Ability to work with Jira project management tool
• Familiarity with CI/CD pipelines and containerization (Docker)
• Understanding of security best practices for backend and database development
• Experience with API documentation tools (Swagger, OpenAPI)



Competencies:
• Minimum 5 years of experience as a backend developer
• Strong understanding of clean code principles and test-driven development (TDD)
• Skilled in refactoring and optimizing code, queries, and database structures
• Ability to profile and optimize system performance and scalability
• Strong teamwork and collaboration skills, with a positive and professional attitude
• Good problem-solving and analytical thinking abilities


 

این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت ایران تلنت برین و از اون‌جا برای این شغل اقدام کنین.

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
شنبه 20 مهر 1404، ساعت 09:07