Senior Python Developer

Digitoon Tehran

Posted 2 years ago

Job Description

We are looking for an experienced Python developer to join our engineering team: Responsibilities: ● Coordinating with development teams to determine application requirements. ● Writing scalable code using Python programming language. ● Testing and debugging applications. ● Developing back-end components. ● Coordinating with front-end developers. ● Reprogramming existing databases to improve functionality.

Requirements

● Mastery of the concepts of OOP and Design Patterns. ● Fluent database like MySQL. ● Mastery of Redis. ● Good experience with Django ORM and SQLAlchemy. ● Good understanding of SOLID concepts. ● Appropriate experience in writing Unit Test. ● Proper experience working with the control version specifically Git. ● Familiar with Flask or FastAPI. ● Work experience with template engines in Python. ● Familiar with the concepts and architecture of microservices. ● Familiar with Nginx and uWSGI. ● Ability to debug with one of the available IDEs. ● Mastery of Linux and operating system concepts.

Employment Type

  • Full Time

Details

To see more jobs that fit your career