Spassu

Python Fullstack Developer – React, Django

Spassu

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DjangoETLOpen SourceReact

About the role

  • Responsible for developing systems in a full-stack capacity — performing activities that cover the entire software development lifecycle, from requirements gathering to supporting the final deployment of features, in line with agile development practices.
  • Manage project configuration, following internal and client procedures to ensure the integrity, traceability, and maintainability of the software project.
  • Interpret functional specifications and produce technical specifications using descriptive text and other compatible models to ensure coding quality.
  • Provide guidance and support to the project development team.
  • Code and integrate software components according to technical specifications, using the development tools, programming languages, and libraries defined for the project.
  • Identify, build, and test developed components to ensure quality.
  • Perform corrective and evolutionary maintenance (bug fixes and enhancements) of software components.
  • Produce technical documentation in accordance with the contract requirements for the project.
  • Integrate produced components with those built by other team members, using the integration tool defined for the project.
  • Set up and configure the local development environment according to project requirements and needs.
  • Provide support to the client’s IT team and users, when requested, regarding the characteristics and specifics of the developed components, modules, and software packages.
  • Deliver and execute integration tests in the client environment to ensure the full functionality of the software and its components.
  • Oversee acceptance testing and deployment of the software in the client’s environments as established by the contract.
  • Provide training and knowledge transfer to the client about the developed software, ensuring proper system operation.

Requirements

  • Bachelor’s degree preferred, ideally in Computer Science, Engineering, or a related field.
  • Experience with Django and/or FastAPI and microservices.
  • Knowledge of design patterns, SOLID principles, and PEPs related to coding standards (PEP 8, PEP 257, and PEP 484).
  • Experience with ETL and Data Warehouse (desirable).
  • Contributions to open-source projects.
  • Experience with frontend development using React.
  • Knowledge of API Gateway concepts and tools.
Benefits
  • Health insurance
  • Dental plan
  • Life insurance
  • Meal or food allowance
  • Transportation allowance
  • WellHub
  • Gympass

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
full-stack developmentDjangoFastAPImicroservicesdesign patternsSOLID principlesPEP 8PEP 257PEP 484frontend development
Soft skills
guidancesupportcommunicationtrainingknowledge transfer
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering