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

استخدام Senior Back-End Developer

وبلیغات | Weblighat
تهران، تهران

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

We are a product-driven engineering team focused on building scalable, reliable, and data-oriented systems. Our platforms follow a modular, API-first architecture and run on modern cloud infrastructure.

We are looking for an experienced Back-End Developer to join our core technical team and contribute to the design, development, optimization, and maintenance of our backend services.

Responsibilities

  •  Design, develop, and maintain scalable backend services 
  •  Build and maintain RESTful APIs and, when needed, GraphQL APIs 
  •  Participate in system architecture design and technical decision-making 
  •  Design database schemas and optimize queries 
  •  Improve system performance and identify technical bottlenecks 
  •  Implement unit and integration tests 
  •  Collaborate closely with Product, DevOps, and Frontend teams 
  •  Participate in code reviews and help improve code quality 
  •  Produce technical documentation for services and architectural decisions 
  •  Mentor junior and mid-level developers when needed 

  • Technical Requirements
    Required
    •  Minimum 3–5 years of professional software development experience 
    •  Strong proficiency in at least one of the following programming languages, in order of priority: 
      •  Python 
      •  Java 
      •  Go 
      •  Node.js 
    •  Experience with backend frameworks such as: 
      •  FastAPI 
      •  Django 
      •  Flask 
      •  Spring Boot 
      •  Express.js / NestJS 
    •  Solid understanding of: 
      •  OOP 
      •  SOLID principles 
      •  Design Patterns 
      •  Clean Code principles 
    •  Good understanding of Microservices Architecture 
    •  Experience designing and developing RESTful APIs 
    •  Familiarity with Git workflows such as Git Flow or Trunk-Based Development 
    •  Experience with relational databases: 
      •  PostgreSQL 
      •  MySQL 
    •  Ability to design database schemas, create indexes, and optimize queries 
    •  Experience working with Docker 
    •  Strong Linux fundamentals 
Nice to Have

  •  Experience with Kubernetes 
  •  Familiarity with CI/CD pipelines 
  •  Cloud experience with AWS or GCP 
  •  Experience with message brokers such as RabbitMQ or Kafka 
  •  Experience building or maintaining high-load systems 
  •  Familiarity with monitoring, logging, and observability tools 
  •  Experience with caching solutions such as Redis 

Soft Skills

  •  Strong systems thinking and architectural mindset 
  •  Deep analytical and problem-solving abilities 
  •  Ownership mindset and results-driven attitude 
  •  Strong communication and collaboration skills 
  •  Ability to produce clear technical documentation 
  •  Willingness to learn and adapt to new technologies 
  •  Ability to work effectively in cross-functional teams 

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

  • Git
  • Back-end
  • Node.js
  • Javascript

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

  • سه تا شش سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت

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

۱۴۰۵/۰۳/۰۳
ارسال رزومه