شرکت تاکنگو به منظور تکمیل کادر فنی خود، نیازمند برنامهنویس فول استک با سابقه (حداقل 5 سال در زمینه توسعه اپلیکیشن های تحت وب) می باشد.
مهارت های فنی:
* تسلط کامل به Node.js
* تسلط کامل بر اصول طراحی دیتابیس و کار با mongoDB
* کار با کتابخانه mongoose
* آشنایی به مسائل امنیتی در api نویسی
* * تسلط کافی بر CI/CD و تنظیمات سرور و دیپلویمنت
* تسلط کامل به توسعه فرانت و React
* آشنا به مدیریت فرایندهای توسعه نرم افزار با رویکرد Agile
* آشنایی با APIهای PayPal و دیگر شرکتهای پرداخت بین المللی مزیت محسوب می گردد.
* آشنایی با پروتکل ارتباطی WebRTC و راه اندازی پروژه های ارتباط تصویری بعنوان مزیت محسوب می گردد.
* اخلاق و تعهد کاری و نیز کدنویسی حرفه ای مهمترین ارزشهای مورد توجه در تاکنگو است.
وظایف اصلی:
*پیاده سازی و توسعه فیچر های مورد نیاز برای توسعه محصول تاکنگو
*همکاری با تیم مارکتینگ در توسعه فیچرهای جدید و بهبود فیچرهای فعلی
*همکاری با تیم مدیریت شرکت در برنامهریزی ها و تعریف پلنهای توسعه زیرساختهای فنی و اجرای آنها
* همکاری با تیم کنترل کیفیت در تعریف و پیاده سازی فیچرهای مورد نیاز و رفع اشکالات و باگهای موجود در سیستم فعلی
* ارائه گزارش پیشرفت کار هفتگی و ماهانه به زبان انگلیسی و شرکت در میتینگهای تیمی
در حال حاضر همکاری به صورت دورکاری مد نظر است.
ساعت کاری:
این پوزیشن فول تایم است و ساعات کاری ترجیحا 8 صبح الی 17 می باشد
مبلغ حقوق:
بسته به میزان تجربه فرد و اثرگذاری وی تعیین می گردد.
امتیازات:
۱- کار در محیطی علمی و پویا در کنار بهترین برنامه نویسان ایران و سایر کشورها
۲- امکان ترفیع و افزایش حقوق متناسب با عملکرد
۳- بهرهمندی از اعتبار کار در یک شرکت بین المللی
۴ -بدلیل اینکه شرکت در ایران ثبت نشده است لذا امکان رد کردن بیمه وجود ندارد.
* منتخبان اولیه برای مصاحبه فنی دعوت خواهند شد. مدت زمان مصاحبه فنی برای استخدام ۱ ساعت همراه با بازبینی کد خواهد بود. نمونه کد اخیر برای ارائه در زمان مصاحبه الزامی می باشد. *
شرایط قرارداد: یک ماه به صورت آزمایشی و در صورت توافق، قرارداد( Project based) بصورت ۶ ماهه الی یکساله بسته خواهد شد.
Senior Full stack/ Back-end developer (NodeJS) Job Description
:List of responsibilities are as follows
· Product development with Node.js and generate required APIs.
· Coding enhancements and optimization to improve existing products and services performance.
· Continuous code maintenance and improvement.
· Refine and tune integrations between applications.
· Analyze and resolve technical and application problems.
Requirements
· Experience with microservice architecture
· Experience with Node.js (Restify, Express, Mongoose, Socket.IO)
· Experience with Restful API, JavaScript, Yarn, npm
· Experience with NoSQL particularly MongoDB
· Expert knowledge of Redis and caching strategies
· Working with Git version control system, including branching and merging strategies
· Strong knowledge of unit/integration testing, including the art of mocking and writing testable code
· Cloud message APIs and push notifications
· Knowing web servers and Ngnix
· Knowing CI / CD and DevOps concepts
· Experience building and deploying Docker containers
· Strong general Linux experience, like LPIC I and LPIC II concepts and Debian family
· years delivering production code for backend services in an Agile Team
Employment Type: Project based for six months with possibility of changing the terms of engagement afterward
معرفی شرکت
تاکنگو یک استارتاپ انگلیسی است که با هدف ارتقا مهارت مکالمه زبان انگلیسی و کمک به یادگیرنده های سراسر دنیا یک ایده جدیدی را در قالب یک پلتفرم آنلاین پیاده سازی کرده است. پلتفرم تاکنگو ارتباط زبان آموزان از یک سو و بومی های انگلیسی زبان را از سوی دیگر برقرار و امکان برگزاری سشنهای خصوصی بصورت مکالمه ویديویی آنلاین با هدف ارتقا توانمندیهای مکالمه به زبان انگلیسی را فراهم می سازد.
تاکنگو یک شرکت تازه تاسیس ولی بسیار روبه روشد است و فرصت بسیار طلایی را برای نخبگان و متخصصان کاربلد فراهم نموده تا در ابتدای راه همراه با تاکنگو شوند و در این مسیر رو به رشد آینده حرفه ای خود را دربازارهای بین الملل تضمین نمایند.