Mid-Level Backend Developer, Python

Location

Brazil

Posted

49 days ago

Salary

0

Seniority

Senior

5 yrs expPortugueseEnglishMongoDBPython

Job Description

Mid-Level Backend Developer, Python

Pinion

• Work daily on the development of workers, APIs and related components • Flexibility to extend work to areas such as frontend • Develop and maintain features in asynchronous workers • Develop and maintain internal and external access APIs • Participate in architectural decisions and implementations • Code review (peer review)

Job Requirements

  • At least 5 years of experience developing in Python
  • Familiarity with git (branches, merges, etc.) and GitHub (issues, pull requests, etc.)
  • English: Good reading and writing comprehension
  • Autonomy and strong communication skills to work in a multidisciplinary team
  • Experience with web scraping and OCR techniques
  • Experience maintaining a microservices architecture
  • Experience with minimalist web frameworks such as CherryPy and FastAPI
  • Experience using Python for backend APIs
  • Experience with unit testing / TDD / BDD
  • Experience with a NoSQL database (preferably MongoDB)

Benefits

  • Meal/food allowance - Flash
  • Health and dental plan (no cost for the employee)
  • Life insurance
  • Home office allowance
  • Total Partnership
  • Birthday day off
  • BRL 100 in the month of your birthday
  • Culture of autonomy and empowerment in 100% remote work, with flexibility and room to create, grow and innovate with us
  • A genuine learning environment
  • Flexible hours

Related Job Pages

More Backend Engineer Jobs

Stark & Partners LDA logo

Lead Java Software Engineer, Finance

Stark & Partners LDA

We minimize expansion risks by providing local expertise and tailored business solutions.

Backend Engineer49 days ago
Full TimeRemoteTeam 11-50Since 2021

• Development and support of existing and new internal system integration solutions • Implementation of unit and integration tests • Investigation of production incidents • Provide work estimates and participate in sprint planning • Ensure code quality and performance by utilizing best practices • Design and implement new features, and improve existing functionality to meet business requirements • Participate in all phases of the software delivery lifecycle, from analysis through deployment and ongoing support • Decision-making on solution architecture • Provide technical leadership and mentorship to other developers

Portugal
Job Closed
ContractRemoteTeam 5,001-10,000H1B Sponsor

• Play a critical role in the technical design, development, and delivery of highly customized Commerce and Content systems for our customers. • Work effectively and corroboratively in small and large team environment. • Roll their sleeves up to deliver high quality code and technical documentation. • Wear many hats and adapt their operating mode to best serve the team. • Take initiative, work well with little guidance and loves solving tough problems.

Argentina
Globalfy logo

Back-End Developer, PHP, Laravel

Globalfy

We help entrepreneurs from all over the world to register and manage their business in the USA 🇺🇸.

Backend Engineer49 days ago
Full TimeRemoteTeam 51-200Since 2015

• Develop high-quality software architecture and design • Identify, prioritize and execute tasks in the software development lifecycle • Develop tools and applications producing clean and efficient code • Automate tasks through appropriate tools and scripts • Collaborate with internal teams and suppliers to fix and improve products • Document development phases and monitor systems • Ensuring that the software is up to date with the latest technologies.

Brazil
Job Closed
GOK | Digital Innovation logo

Backend Developer – Java

GOK | Digital Innovation

WE ARE INNOVATION AND TECHNOLOGY ACCELERATORS FOR COMPANIES.

Backend Engineer49 days ago
Full TimeRemoteTeam 201-500Since 2009

• Develop and evolve backend services in Java, working on critical business flows. • Design and implement robust, versioned REST APIs. • Work with microservices-based architectures and BFF. • Implement complex business rules with a focus on reliability and traceability. • Integrate high-criticality internal and external systems. • Ensure security, performance, resilience, and observability of services. • Actively participate in the analysis and resolution of complex production issues. • Contribute to technical decisions, architecture refinements, and the definition of standards. • Mentor and support less-experienced developers when needed.

Brazil
Job Closed