Digikala, the largest e-commerce platform in Iran, is looking for a high-caliber Software Engineering Team-Lead to help us improve our products and deliver a world-class experience for our customers. In this position, you are supposed to:
- Lead a team of general pool programmers tasked with creation and maintenance of client-side and server-side code for web-based games - Support head of tech in development roadmap, collaborate with product team, hiring process and prioritize software development needs including - Design, development, and documenting and testing new and existing software. - Work with other development teams to integrate client/server calls into client-side user interfaces - Responsible for mentorship, evaluations, conflict resolution and recognition of the staff to maintain highly motivated and engaged employees - Be in charge of developing new features, as well as refactoring existing projects - Write clean and scalable code - Deliver features, from 0 to 100%, tested, efficient and working. - Be performance-oriented as we test the performance of our projects - No code duplication philosophy is a must - Be passionate and interested in new technologies
Job Requirements
- Strong knowledge and experience with MySQL - Good knowledge of Memcached, Redis - Strong OOP and design pattern skills, experience with caching mechanisms - Strong knowledge and experience with Open source RDBMS, Relational databases - Good knowledge of Queue system (RabbitMQ, etc.) - Good knowledge of Git - Fluent in English (spoken and written) - Experience in the following items is a plus: ElasticSearch - Riak - Jenkins
- Working experience with PHP 7.x is an advantage
معرفی شرکت
ما در دیجیکالا به عنوان شرکتی که در حوزه تجارت الکترونیک فعالیت میکنه، به دنبال تحقق رویای «لبخندی برای همه ایران» هستیم. در همین راستا، با بهرهگیری از فناوریهای روز دنیا و توسعه مداوم سرویسهای مبتنی بر تکنولوژی، ارزشهای خودمون رو در مشتریمحوری، اشتیاق برای تعالی، کارگروهی و نتیجهگرایی دنبال میکنیم.
در گروه دیجیکالا امکانی فراهم شده تا ما با افراد با تخصصهای متنوع در یک مجموعه فعالیت کنیم. علاوه بر این، با توجه به سرعت رشد بالا در دیجیکالا، امکان رشد و توسعه رو در مواجهه با چالشها و استفاده از برنامههای توسعه و آموزش متنوع داریم.