Remote Senior Backend Developer (Python/Django) - Only Hispanic Latam
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Workana is seeking a Senior Backend Developer with experience in Python/Django to implement a platform (APAI) related to coupon flows and real-time integrations for a client specializing in media systems integration, driving innovation and efficiency in the entertainment industry.
The developer will design and implement a scalable, containerized REST API deployed on AWS using App Runner, focusing on real-time flows for redemption codes and content retrieval, rather than payment processing.
Main Responsibilities:
Design and implement REST APIs using Django REST Framework.
Develop endpoints for code reservation, activation, cancellation, and metadata retrieval.
Ensure proper error handling and management of edge cases.
Containerize the application using Docker and deploy it on AWS (App Runner).
Write unit and integration tests.
Document the API and collaborate with frontend teams and partners.
Participate in code reviews in a distributed environment.
Work autonomously and collaborate with a distributed team in the United States.
Requirements:
Mandatory Requirements:
Over 5 years of experience in Python and Django.
Experience with Django REST Framework.
Ability to design scalable systems.
Proficiency in Docker and AWS (App Runner preferred, ECS/Fargate is a plus).
Experience with PostgreSQL and ORM.
Knowledge of best practices: testing, version control, CI/CD.
Ability to work independently and meet deadlines without constant supervision.
Availability between ET and PT time zones.
Advanced conversational English level (essential for communication with the team and stakeholders).
Desirable Requirements:
Experience in retail, coupons, or loyalty programs.
Knowledge of Celery (asynchronous tasks).
Familiarity with OpenAPI/Swagger.
Previous experience with redemption flows.
Benefits:
The position is remote.
It is a full-time role with flexible hours (ideal for Central Mexico time zone).
The salary is up to 3,800 USD per month.
The contract is for 12 months, with the possibility of renewal based on performance.