آبان تتر
آبان تتر

Tech Lead

Tehran/Shahrak Gharb
Full Time
Saturday To Wednesday
-
Loan -Military Service Option -Health insurance -Flexible working hours -Learning stipends -Gym facilities -Breakfast -Occasional packages and gifts

این فرصت شغلی چقدر برای من مناسب است؟

51 - 200 employees
Internet Provider / E-commerce / Online Services
1397
توضیحات بیشتر

key Requirements

4 years experience in similar position
Managerial work experience
PostgreSQL - Intermediate
C# - Intermediate
Java - Intermediate
Python - Intermediate
JavaScript - Intermediate
Go - Intermediate
PHP - Intermediate

Job Description

We are looking for a highly skilled, knowledgeable, and passionate Technical Leader. We expect total ownership over team results and output quality, meaning you should actively participate, mentor, or challenge the Discovery, Design, Development, and Delivery of a particular project or goal. Our engineering culture is built on curiosity, continuous learning, and a commitment to craftsmanship. We value people who ask the why before they make the how.

Responsibilities:

  • Excellent communication skills and an innate curiosity. You relentlessly ask questions to uncover the root cause and the bigger picture.
  • Help your team gather information and influence to make informed decisions.
  • Negotiate roadmaps and project scopes, provide accurate estimates, and commit to agreed-upon deadlines.
  • Design high-throughput and low-latency solutions based on Aban’s event-driven architecture.
  • Document important decisions, trade-offs, service layout, and events in a request for comment and ask technical chapter members for their opinion.
  • Develop simple, modular, evolvable, testable, and observable code for your designed solution.
  • Conduct manual and automated tests on local, sandbox, and staging environments before deploying to production.
  • Create monitoring dashboards, CI/CD pipelines, and identify key metrics.
  • Closely monitor services after the project's initial launch for an extended period.
  • Address reported issues with a red, green, blue mentality, utilizing both automated and manual tests across all environments. Follow up with the reporter to make sure the issue is resolved.
  • Propose non-functional improvements or projects to increase performance, throughput, security, reliability, fault tolerance, availability, observability, and cohesion, or decrease latency and coupling.

Requirements:

  • Bachelor’s degree in Computer Science or a relevant field.
  • Strong analytical and problem-solving skills.
  • At least 4+ years of experience in development and coding with one of Python, Go, JS, PHP, Java, or C#.
  • At least 2+ years of leading a technical team.
  • Deep understanding of Software Engineering principles, concepts, and techniques (e.g., DDD, Clean Architecture, EDA, TDD, SOLID, Design Patterns, KISS, YAGNI, Observability).
  • Experience working with a variety of databases (e.g., PostgreSQL, MongoDB, Redis) for efficient data reads and writes.
  • Experience developing with async programming, procedures, and platforms or event-driven architectures (e.g., RabbitMQ, Kafka).
  • Experience designing and developing scalable microservices.
  • Experience with service maintenance using monitoring tools and cross-functional collaborations.

If you are an experienced Tech Lead with at least 2 years of leadership and 4 years of engineering experience, passionate about technology, and eager to make an impact, we would love to hear from you!

Job Requirements

Gender
Men / Women
Education
Bachelor| Computer and IT
Software
Python| Intermediate Go| Intermediate JavaScript| Intermediate PHP| Intermediate Java| Intermediate C#| Intermediate PostgreSQL| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای آبان تتر