آگهی‌های استخدامی

استخدام مدیر تیم برنامه‌نویسی (Technical Team Lead)

شرح موقعیت شغلی

Job Description

As a fast-growing e-commerce company, SnappGrocery strives to improve the online shopping experiences. Supporting and advising the technical team on developing high quality products are important aspects of the role. We expect you to work with your team and inspire them to reach their goals. If you are qualified, we would like to meet you.

 

Responsibilities

  • Debugging and fixing software bugs, inconsistencies and software flaws.
  • Working with teams of engineers, product owners, and designers to build outstanding features for our users.
  • You have the responsibility to be challenged and to solve problems.
  • Leading team of software engineers to develop high quality products.
  • Fostering ownership, agile culture, happiness and productivity in a team.
  • Working on a large-scale system; Making it faster, more scalable, and fault-tolerant.
  • Architecting, designing, developing, and deploying our growing backend systems.
  • Doing code reviews and hands-on coding.
  • Contributing ideas and constructive feedback to our product development roadmap.
 

Requirements

  • Management/Team Lead experience.
  • +3 years experience in software development.
  • Proven software development experience on Golang stack or PHP stack 
  • Experience with Relational Databases (MySQL) and NoSQL databases.
  • Experience with Docker, Kubernetes, CI/CD.
  • Experience with Caching technologies like Redis and message brokers like RabbitMQ and Kafka.
  • Clean Coding is your most important principle (Solid understanding, OOP design patterns).
  • Strong knowledge of DDD, Microservice architecture and systems design.
  • Knowledge of Unit Testing and Test-Driven Development.
  • Solid understanding of algorithms and data structures.
  • Motivated to learn, research, and introduce new ideas to improve our system.
  • Strong analytical skills and problem-solving aptitude.
  • Excellent communication and organizational skills.
 

Our Tech Stack

  • Front-end: React.js, Styled-Components, RecoilJs, Redux, Redux-Saga.
  • Backend: PHP (Laravel, Symfony), Golang, MySQL, Redis, RabbitMQ, Elasticsearch, Microservice Architecture.
  • Infrastructure: CI/CD, Docker, Kubernetes.

مهارت‌های مورد نیاز

  • مدیریت تیم برنامه نویسی
  • SQL
  • NoSQL
  • OOP

حداقل سابقه کار

  • مهم نیست

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۲/۰۳/۱۰ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه