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 microsevice 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
:Preferred
(Experience in CI/CD tools (Jenkins, Drone
Experience in DevOps tools is a huge plus
Experience in ELK stack
At Ostadkar we value intense collaboration, innovation, and individual autonomy. Working in a highly agile framework allows us to rapidly conceive, develop, test, adjust, and validate what we’re building. Within this cultural framework, Ostadkar is seeking passionate and energetic individuals to join our full-time team in Tehran, Iran
We hire for culture and believe that skills can be learned. Therefore, the most important requirement is to be a culture fit for our fast pace start-up
Have a strong passion for solving large and important challenges of our society
Be super thirsty to learn and grow, both professionally and personally
Work hard, play hard. Don’t be satisfied with a 9 to 5 work culture