Back-end تسکولو با Ruby on Rails، Python، Scala، Redis، MongoDB و چند تا تکنولوژی دیگه توسعه داده شده، ولی برای ما اینکه این تکنولوژیها رو بلد باشین مهم نیست. چیزی که بیشتر از همه مهمه اینه که تجربه زیادی در برنامه نویسی داشته باشین، خلاق باشین، بتونین تکنولوژیهای جدید رو سریع یاد بگیرین، توی تیم خوب کار کنین و بیشتر از هر چیز کیفیت کاری که میکنین براتون مهم باشه.
موارد مهم مورد نیاز
حداقل ۲ سال تجربه برنامه نویسی تحت وب
علاقهمندی و توانایی یادگیری سریع تکنولوژیهای جدید
آشنایی کامل با حداقل ۳ زبان برنامه نویسی وب، در حدی که با این زبانها پروژه اجرا کرده باشین.
درک کامل از طراحی دیتابیس، ایندکسها و موارد مرتبط با performance دیتابیس
توانایی خیلی خوب در خواندن و نوشتن انگلیسی
آشنایی با Git یا VCSهای دیگه
دوستی با گربهها (تسکولو یه گربه به اسم بیلبو داره)
مواردی که اگه باشه خیلی خوشحالمون میکنه
درک خوب از الگوریتمها، architectural patternها و design patternها، و application performance
آشنایی و تجربه کار با هر کدوم از زبانهای Ruby، Python، Scala و Java
آشنایی با دیتابیسهای NoSQL (به خصوص MongoDB و Redis)
آشنایی با دیتابیسهای Relational (به خصوص Postgres)
آشنایی با distributed systems و Microservice Architecture
Author یا maintainer یا contributor یک یا چند پروژهی اوپنسورس باشین
خوبیای محیط کار تسکولو
ساعت کاری شناور
مرخصی نامحدود
محیط کاری دوست با حیوانات خانگی
حقوق خوب و سهام تشویقی
بیمه درمانی
برنامههای هفتگی فیلم دیدن و مسافرتهای تیمی شرکت
موقعیت و شانس زیاد یادگرفتن چیزای جدید
معرفی شرکت
تسکولو نرمافزار آنلاین مدیریت کارها، پروژهها، تیمها و سازمانهاست. هر روز هزاران نفر برای انجام کارها و ارتباط با تیمشان از تسکولو استفاده میکنند.
ما اعتقاد داریم که همکاری تیمی، راهکار واقعی برای ایجاد تیمهایی با عملکرد بالا است و بنابراین میخواهیم به تیمهای سراسر دنیا کمک کنیم تا با همکاری آسان، به بهترین عملکرد و بیشترین بهرهوری برسند؛ اما بهخوبی میدانیم که یک ابزار قدرتمند و باکیفیت بهتنهایی کافی نیست و خیالهای خوب فقط وقتی عملی میشوند که فرهنگ کاری هم متحول شود.
مهارتهای مورد نیاز
MongoDBRedisScalaPythonruby on railsبرنامه نویسی تحت وب GitVCSArchitectural PatternDesign Pattern JavaNoSQLPostgres