توسعه‌دهنده فول استک ارشد

سیم آخر تهران

منتشر شده 2 ماه پیش

Job Description

  • Design, build, and maintain efficient, reusable, and scalable code across the stack.
  • Participate in the entire software development lifecycle, from ideation and planning to deployment and evaluation.
  • Collaborate closely with cross-functional teams to ensure alignment with project goals and technical standards.

Required Skills and Qualifications:

  • At least 5 years of professional experience in software development.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in Python, Django, and Django REST framework.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript (React is a plus).
  • Familiarity with relational and non-relational databases (SQL/NOSQL).
  • Knowledge of object-relational mapping (ORM) tools.
  • Familiarity with Unix/Linux environments.
  • Familiarity with CI/CD pipelines and DevOps principles.
  • Knowledge of Docker and containerization.
  • Familiarity with software engineering best practices including clean code, SOLID principles, and design patterns. Excellent communication and organizational skills.

Additional Preferred Skills:

  • Experience with React.js.
  • Familiarity with microservices architecture.
  • Familiarity with message brokers (e.g., RabbitMQ, Kafka).
  • Experience with CRM and ERP systems integration or development.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،