توضیحات فرصت شغلی
ما به دنبال یک توسعهدهنده ارشد و باتجربه بکاند هستیم که تسلط بالایی بر Node.js و فریمورکهایی مانند Express.js داشته باشد و بتواند در طراحی، توسعه و نگهداری سرویسهای بکاند مقیاسپذیر نقش مؤثری ایفا کند.
مسئولیتها:
- طراحی و توسعه APIها و سرویسهای بکاند با Node.js و Express.js
- مشارکت در تصمیمگیریهای فنی و بهبود معماری سیستم
- نوشتن کد تمیز، قابل نگهداری و دارای تست
- بررسی دقیق کدها، شناسایی مشکلات و ارائه راهکارهای مناسب
- همکاری مؤثر با اعضای تیم فنی برای تحویل بهموقع و باکیفیت پروژهها
مهارتها و شرایط موردنیاز:
- تجربه حرفهای و قوی در توسعه بکاند
- تسلط کامل بر Node.js و Express.js
- آشنایی خوب با TypeScript، طراحی REST API و پایگاههای داده
- درک مناسب از معماری نرمافزار، امنیت و بهینهسازی عملکرد
- توانایی حل مسئله و انجام مستقل وظایف
- دقت و توجه بالا به جزئیات؛ این مورد برای ما بسیار مهم است
- آشنایی با Git و فرایند Code Review
تجربه کار با سرویسهای AWS، بهویژه Lambda، API Gateway و DynamoDB، یک مزیت مهم محسوب میشود.
مهارتهای ضروری:
- تسلط کامل بر Node.js، TypeScript و Express.js
- تجربه طراحی و توسعه REST API و سرویسهای بکاند مقیاسپذیر
- تسلط بر پایگاههای داده SQL یا NoSQL
- درک قوی از معماری نرمافزار، امنیت و بهینهسازی عملکرد
- تجربه کار با Git، تستنویسی و Code Review
- توانایی حل مسئله و انجام مستقل وظایف
- دقت و توجه بسیار بالا به جزئیات
- توانایی همکاری و ارتباط مؤثر با اعضای تیم
مهارتهای امتیازی:
- آشنایی با AWS، بهویژه Lambda، API Gateway و DynamoDB
- تجربه کار با معماری Serverless و Event-Driven
- آشنایی با SQS، EventBridge یا سایر سرویسهای AWS
- تجربه کار با Docker و فرایندهای CI/CD
- سابقه فعالیت در محصولات SaaS
تکنولوژیها
درباره تیم
ما یک تیم منسجم هستیم که بر اساس استانداردهای AWS عمل میکنیم؛ هر تیم به صورت خودمختار عمل کرده و پروژهها را به صورت یک واحد کوچک به انجام میرساند.
درباره
شرکت نرمافزاری ما در شیراز فعالیت میکند و در زمینه ارائه راهکارهای موبایل اپلیکیشن بیزینس به بیزینس (B2B SaaS) در فضای استارتاپ تخصص دارد. ما با بهرهگیری از جدیدترین فناوریها، همواره در پی نوآوری و بهبود بهرهوری هستیم تا فرآیندهای کسبوکار را تسهیل کنیم. هدف ما ایجاد سیستمهای کارآمد و ارائه خدمات هوشمندانه به مشتریان است تا بتوانیم ارزش افزوده واقعی در بازار نرمافزار ایجاد کنیم.
سپس، نوآوری را در اولویت قرار داده و با تفکر خلاقانه، به دنبال راهحلهایی هستیم که تجربه کاربری را به سطح جدیدی ارتقا دهند.
