Senior Back-End Developer Ostadkar

  • Full Time

  • Tehran

      -   Tehran

Posted 2 months ago

Job Description

Ostadkar is looking for a senior back-end developer. This experienced professional shall be part of our technical team and contribute directly to the development of our applications, products and services to conduct below main functions: - Design, develop, validate, maintain, release, and operate our back-end platform - Identify needs and problems and proactively drive to solutions - Work collaboratively with a variety of individuals and teams including design - Work autonomously - Write great documentation and find your answers in old documentation - Foster a culture of exploration and growth in the team

Requirements

- Experience working with distributed, scalable systems - Have experience in high-load environments - 3+ years of experience building REST based APIs, preferably with Node.js - 1+ years of experience building REST based APIs, preferably with Python (Django,) - Experienced in GraphQL - Expert in MongoDB and at least one relational DBMS like Postgres - Experience in Test Driven Development (TDD) - Experienced in micros vice concepts - Experience with version control, such as Git - Ability to manage a hosting environment, including database administration as well as scaling applications to handle load changes - Solid English communication skills - Experience using Agile/Scrum process to develop software systems - Experience with Docker, Docker Swarm or Kubernetes