29/08/2023
Open position: Python developer.
We are looking for an experienced Python developer to join our engineering team and help us create dynamic software applications for our clients. In this role, you will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers.
Skills And Qualifications:
● 3-5 years of experience as a Python developer.
● Expert in Django framework, with knowledge of at least one additional Python web framework Flask or FastAPI.
● Understanding of databases, SQL and non-relational plus the Django ORM.
● Familiarity with best practices and design patterns of programming languages.
● Experience in developing microservices architecture.
● Familiarity with event-driven programming in Python.
● Understanding of accessibility and security compliance
● Strong analytical ability, logical thinking and problem-solving approach on complex issues
● Understanding of parallelism and concurrency concepts and its application in Python/Django applications.
● Understanding of fundamental design principles behind a scalable application.
● Strong unit test and debugging skills
● Basic understanding of front-end technologies, such as ReactJs, VueJs, Vanilla JavaScript, HTML5, and CSS3
● Proficient understanding of code versioning tools.