Job Description
We are looking to incorporate a Backend Developer into our team with a minimum of 3 years of experience, passionate about the development of quality software and interested in actively participating in the technical evolution of the product.
Main responsibilities
1. Design, develop and maintain backend services using Python and Django.
2. Build and evolve REST APIs with Django Rest Framework (DRF).
3. Implement unit tests to guarantee quality, stability and maintainability of the code.
4. Integrate and use AWS services to support the product infrastructure.
5. Containerize applications using Docker for development and deployment environments.
6. Work collaboratively with frontend and product teams in defining technical solutions.
7. Participate in code reviews and promote good software engineering practices.
Required profile:
1. Minimum 3 years of experience as a Backend Developer.
2. Mastery of Python and Django in productive environments.
3. Proven experience developing REST APIs with DRF.
4. Implementation of unit tests.
5. Working knowledge of AWS (EC2, RDS, S3 or others).
6. Use of Docker to manage environments and deployments.
Desirable knowledge (not exclusive):
1. Knowledge of clean or layered architectures.
2. Basic use of Terraform or infrastructure concepts as code.
What do we offer?
1. Indefinite-term contract
2. Competitive remuneration, according to experience and seniority.
3. Remote mode
4. Opportunities for professional growth in an expanding technology company.
5. Extralegal benefits such as days off and bonuses",