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