Job Description
Important Information
Location: Brazil
Job Mode: Full-time
Work Mode: Work from home
Job Summary
As an experienced developer, you will work in a dynamic team on creating innovative solutions and implementing solutions from coding to testing to production deployment support.
Responsibilities and Duties
- Digest requirements from the product team and work on solutions with performance and scalability features;
- Implement solutions from coding to testing to production deployment support;
- Follow agile processes and participate actively in all development phases.
Essential Skills
- Experience with Python;
- Solid grasp of Python fundamentals, data structures, OOP, decorators, error handling;
- Django;
- React;
- HTML, CSS, JavaScript;
- Creating and Integrating with RESTful APIs;
- Pytest, writing meaningful test cases, mocking, fixtures;
- Git, GitLab CI/CD;
- Basic Linux/command line comfort.
Highly Desirable Skills
- Familiarity with AI coding tools like Copilot;
- FastAPI, Flask;
- Celery;
- AsyncIO;
- Django ORM, especially complex querysets, model relationships, and migrations;
- Views, URL routing, templates, and Django REST Framework basics;
- Django management commands;
- Docker, Jenkins;
- Postman;
- Swagger / OpenAPI;
- ELK Stack.
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.











