Software Developer (Python)
Argentina / Brazil / Mexico / Poland / Ukraine
Application Development – Back-end Development /
Remote
We are looking for a Python Developer to join our growing team.
Project description: This project focuses on providing consumers with quality and affordable product protection options for their online purchases.
Responsibilities:
- Primarily engage with a web application built in Python, Flask, SQLAlchemy, Alembic, etc. It's less infrastructure and more around API and codebase design and maintenance.
Mandatory requirements:
- Knowledge of Flask web framework.
- Experience working with microservices (debugging and maintaining).
- Hands-on experience with Docker.
- PostgreSQL.
- Knowledge of python ORMs (preferably SQLAlchemy).
- Familiarity with AWS.
- Familiarity with python linters and code formatting tools (Ruff, Black).
- Hands-on experience writing unit tests.
Optional requirements:
- Experience in developing and supporting frontend (React).
- Experience with monitoring tools (Sentry, NewRelic).
- Knowledge of Kubernetes.
Tech stack:
- Python (flask, sql alchemy, general API design and maintenance),
- Javascript (React, general UI design and maintenance).