We’re looking for a software engineer who will play a challenging role in enhancing, optimizing, redesigning, rewriting our current application infrastructure. Our software engineer must know all stages of software development.
Responsibilities
Work with Python, Django, Redis, PostgreSQL, and MongoDB.
Write scalable code quickly and iteratively.
Analyze information and evaluate results to choose the best solution to effectively solve problems.
Unit and integration tests as well as code reviews and pair-programming.
Communicate effectively with a positive and confident attitude.
Requirements:
Relevant education or practical experience in software engineering (at least 3 years).
Practical experience in Python and Django (at least 4 years).
Satisfactory knowledge of basic programming concepts such as object-oriented programming, modular design, clean code, and data structures.
Practical experience in building Restful Web services.
Familiar with Docker and Linux.
Familiarity with SQL and relational databases.
Passion about learning new tools and technologies deeply to expand your knowledge and experience.