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
View details
Apply Now