درنیکا | Dornika
شرح موقعیت
برای ادامه توسعه و بهبود محصولات دورنیکا، به دنبال یک Senior Backend Developer (Node.js) هستیم؛ فردی متخصص، مسئولیتپذیر و مسئلهمحور که در توسعه سرویسهای بکاند، حل مسائل پیچیده و بهبود کیفیت سیستمها نقش مؤثری داشته باشد. در این نقش، علاوه بر توسعه و حل مسائل فنی، در بهبود کیفیت فنی و ارائه راهکارهای قابل اتکا برای چالشهای تیم نقش خواهی داشت. قراره روی چه چیزهایی کار کنی؟ توسعه و بهبود سرویسهای Backend با تمرکز بر Performance، Scalability، Security و Reliability طراحی و پیادهسازی راهکار برای مسائل پیچیده و بهینهسازی سرویسها و دیتابیسها مشارکت در طراحی و بهبود معماری سرویسها و حفظ کیفیت کد شناسایی و ریشهیابی Production Issueها و افزایش پایداری سیستم مشارکت در Code Review و انتقال دانش به اعضای تیم همکاری در بهبود CI/CD، Monitoring، Logging و Error Tracking چه تجربه و مهارتهایی برای این نقش مهمه؟ حداقل ۴ سال تجربه تخصصی در Backend Development و تسلط عمیق بر Node.js و TypeScript تجربه طراحی و توسعه سرویسهای مقیاسپذیر و آشنایی با Microservices، Clean Architecture و Design Patterns تجربه کار با Message Brokerها و سیستمهای صف مانند RabbitMQ یا Redis تجربه کار با دیتابیس و توانایی تحلیل و بهینهسازی Query و Performance تسلط بر مفاهیم Backend Security، Load Balancing و Event Loop تجربه کار با Monitoring، Logging، Error Tracking و CI/CD آنچه دورنیکا برایت فراهم میکند: محیط کاری صمیمی و مبتنی بر اعتماد و شفافیت فرصت یادگیری، رشد و تصمیمگیری در حوزه تخصصی ساعات کاری منعطف؛ شروع کار بین ۸:۳۰ تا ۹:۰۰ حقوق رقابتی و پاداش عملکردی بیمه تأمین اجتماعی، بیمه تکمیلی، وام و مساعده سازمانی برنامهها و رویدادهای سازمانی
نیازمندیها
- Back-end
- Node.js
- typescript
- CI/CD