We are looking for a Python Backend Developer who has a passion for building great products with solid engineering practices using the latest technologies.
Selected candidate will be working on technical tasks to improve our backend application architecture for performance, scalability and robustness while making use of the latest technologies, reducing complexity and making development easier. Role will involve working alongside other developers on one of our products. A successful candidate will need to be organised, motivated and able to get things done.
Responsibilities
Design and implement RESTful APIs and business logic using Python and Flask
Redesign the system architecture to enhance performance and scalability
Secure the entire technology stack end-to-end, ensuring robustness and reliability
Develop and integrate API connections with other SaaS platforms using REST
Apply Object-Oriented Programming (OOP) principles and Test-Driven Development (TDD) methodologies
Manage version control with Git and handle database operations proficiently
Requirements
Minimum 3 years of experience developing microservices and using backend frameworks, with proficiency in Django
Bachelor's degree in Computer Science or a related field
Proficient in WebSocket and at least one programming language: Go, Java, PHP, or JavaScript
Demonstrated experience building software using Test-Driven Development (TDD) methodologies
Hands-on experience working with database technologies such as MySQL, PostgreSQL, and MongoDB
Experience with Google Cloud Platform (GCP) services for cloud-based solutions
Proficiency in English, both written and spoken
Nivel de vechime
Nivel mediu de experiență
Tip de angajare
Full-time
Ocupație
Tehnologia informației
Sectoare de activitate
Învățământ primar și secundar și Organizații non-profit
Recomandările dublează șansele de a obține un interviu la Logifuture