استخدام توسعهدهنده Full-Stack) Django-اصفهان)
شرح موقعیت شغلی
ما به دنبال جذب توسعه دهنده فول استک با تجربه در استک Python/Django و Next.js هستیم که ضمن توسعه API ها و استفاده آن ها در فرانت اند با فناوری های کانتینرسازی مانند Docker نیز آشنا باشد. چنین فردی باید منظم و منظبط، مسولیت پذیر و متعهد، جستجوگر و خلاق بوده و با روحیه کار تیمی ضمن تعامل با اعضای تیم و کارفرمایان، همواره آمادگی رویارویی با چالش ها را داشته باشد.
شما در این موقعیت شغلی، در فرآیند توسعه و نگهداری اپلیکیشن های شرکت همکاری خواهید کرد و در این مسیر به پایش و برطرف کردن باگ های نرم افزاری، افزودن قابلیت های جدید، توسعه API ها و اپلیکیشن ها بر پایه React.js خواهید پرداخت. همچنین، ضمن آشنایی بیشتر با فرآیندهای deployment، در صورت نیاز فناوری های دیگر را هم فراخواهیدگرفت.
شما در این موقعیت شغلی، در فرآیند توسعه و نگهداری اپلیکیشن های شرکت همکاری خواهید کرد و در این مسیر به پایش و برطرف کردن باگ های نرم افزاری، افزودن قابلیت های جدید، توسعه API ها و اپلیکیشن ها بر پایه React.js خواهید پرداخت. همچنین، ضمن آشنایی بیشتر با فرآیندهای deployment، در صورت نیاز فناوری های دیگر را هم فراخواهیدگرفت.
مهارت های الزامی:
- روحیه تیمی و کار گروهی
- قدرت حل مسئله
- توانمند در شنیدار و نگارش به زبان انگلیسی
- تسلط بر git و git flow
- تسلط بر مفاهیم OOP
- تسلط بر Python و Django
- تسلط به یک دیتابیس رابطه ای مانند PostgreSQL یا MySQL
- آشنایی با دیتابیس های NoSQL مانند MongoDB
- آشنایی با کتابخانه های Async tasks مانند Celery
- تسلط بر JavaScript, TypeScript, React.js, Next.js
- تسلط بر CSS و SCSS و آشنایی با Tailwind-css
- تسلط بر State Management با Redux و Redux Persist
- آشنایی با fetch API و Axios
- آشنایی با نحوه مدیریت sessions و cookies
- آشنایی با PWA (Progressive Web Application)
مهارت های امتیازی:
- آشنایی با docker و docker compose
- آشنایی با Caching و Redis
- آشنایی با messege broker ها مانند RabbitMQ و Apache Kafka
- آشنایی با gRPC
- آشنایی با سرورهای Linux
- آشنایی با زبان برنامه نویسی Go
مهارتهای مورد نیاز
- Django
- Python
- MySQL
زبانهای مورد نیاز
- انگلیسی
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست