Job Description
Job Description
Looking for an experienced Backend Engineer to design, build and maintain services and APIs that drive the platform. The position requires responsibility from system design to deployment and monitoring, making architectural decisions that balance speed and scalability.
Responsibilities:
Design, build and maintain services and APIs that support the platform.
Make architectural decisions that balance speed and scalability.
Write clean, testable, maintainable code with adequate documentation.
Collaborate with frontend engineers, product and other stakeholders.
Participate in code reviews and mentor junior engineers.
Contribute to the definition of engineering culture.
Requirements:
3 years of experience in backend development with Python as the main language.
Experience with web frameworks such as FastAPI, Django or Flask.
Mastery of databases such as PostgreSQL, Redis and data modeling.
Experience building and consuming RESTful and/or GraphQL APIs.
Comfort working with cloud platforms (AWS, GCP or Azure).
Knowledge of system design, scalability and performance optimization.
Experience with CI/CD, testing and monitoring tools.
Salary to receive
To agree