Backend Engineer
New
Brazil, US Pacific TimeContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSPythonGitNosqlRESTful APIsPostman
Requirements
- 5+ years of professional experience in backend development with strong proficiency in Python.
- Solid understanding of REST API design, JSON modeling, and relational database concepts.
- Experience working with NoSQL databases and integrating multiple data storage solutions.
- Familiarity with API tools such as Postman and version control using Git.
- Experience with package management tools (pip or npm) and backend service deployment practices.
- Knowledge of TDD and/or BDD methodologies with a strong focus on test coverage and software quality.
- Strong communication skills, collaborative mindset, and ability to work independently in a distributed team.
Responsibilities
- Participate in the full development lifecycle, including planning, design, implementation, testing, deployment, and maintenance of backend systems.
- Analyze requirements with stakeholders and provide technical estimations based on specifications, wireframes, and project needs.
- Develop and maintain scalable Python-based applications and RESTful APIs following best practices and clean code principles.
- Ensure code quality through peer reviews, testing (TDD/BDD where applicable), and continuous improvement of test coverage.
- Identify, report, and mitigate technical risks while maintaining clear communication on progress, blockers, and updates.
- Research and apply modern libraries, frameworks, and engineering approaches to improve system performance and maintainability.
View Full Description & ApplyYou'll be redirected to the employer's site