بازگشت به فرصت‌ها
لوگوی تپسی گاراژ | Tapsi Garage
English

Back-End Developer

تپسی گاراژ | Tapsi Garage·تهران·۲ هفته پیش

حضوریمیان‌سطحقراردادیتوافقی

تپسی گاراژ | Tapsi Garage

شرح موقعیت

About TAPSI Garage: Tapsi Garage is TAPSI Group's platform for car spare parts and consumable, leveraging our expertise to revolutionize the automotive e-commerce experience. Our mission is to provide the parts and equipment you need reliably, efficiently, and with a commitment to exceptional service. Position Summary: We are looking for a skilled Mid-Level Backend Developer to join our engineering team. You will work in a microservices-based architecture, building scalable and highly reliable backend services using modern technologies and best practices. You will collaborate closely with cross-functional teams in an Agile environment to design, develop, and maintain high-performance systems.

مسئولیت‌ها

  • Design, develop, optimize, and maintain backend services within a microservices architecture.
  • Implement scalable APIs and internal services using Node.js, Java, or Golang.
  • Develop and optimize highly transactional systems using PostgreSQL.
  • Integrate services using message brokers (event-driven architecture).
  • Write clean, maintainable, and testable code.
  • Participate in code reviews and contribute to improving engineering standards.
  • Collaborate with DevOps and infrastructure teams for deployment and monitoring.
  • Troubleshoot production issues and optimize system performance.
  • Contribute to architectural decisions and technical discussions.

نیازمندی‌ها

  • 3+ years of experience in backend development.
  • Strong experience in at least one of the following: Node.js, Java, or Golang.
  • Solid understanding of RESTful APIs and distributed systems.
  • Experience working with microservices architecture.
  • Experience with message brokers.
  • Strong experience with PostgreSQL, especially in high-transaction environments.
  • Understanding of database design, indexing, and performance tuning.
  • Understanding of system design and scalability patterns.
  • Experience working in Agile/Scrum teams.
  • Strong problem-solving skills.
  • Good communication skills.
  • Ability to work independently and collaboratively.
  • Ownership mindset and attention to detail.
  • Knowledge of observability tools (logging, monitoring, tracing).
  • Experience with modern containerization systems.
  • Familiarity with CI/CD pipelines.

مزایا

  • Dynamic and collaborative work environment.
  • Exposure to real-world challenges and modern technologies.
  • Health insurance, employee benefits, and performance incentives.
  • Clear career growth opportunities within the tech team.