Senior Python Fullstack Developer – Django, React

Posted 126ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Python Fullstack Developer focusing on software development and team collaboration at Spassu. Engaging in full software development lifecycle and project configuration with emphasis on agile methodologies.

Responsibilities:

  • Responsible for developing systems in a full-stack capacity — performing activities that cover the entire software development lifecycle, from requirements gathering to support for final feature deployment, aligned with agile development practices.
  • Handle project configuration, following all 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.
  • Mentor and support developers on the software project 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 guarantee quality.
  • Perform corrective and evolutionary maintenance of software components.
  • Produce technical documentation according to the contractual requirements of the project.
  • Integrate produced components with those built by other team members, using the integration tool defined for the project.
  • Set up and configure local development environments 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 testing in the client's environment to ensure full functionality of the software and its components.
  • Support acceptance testing and deployment of the software in the client's environments according to contractual terms.
  • Provide training and knowledge transfer to the client on the developed software to ensure proper system operation.

Requirements:

  • Bachelor's degree preferred, ideally in Computer Science, Engineering, or a related field.
  • Experience with Django/FastAPI and microservices.
  • Knowledge of design patterns, SOLID principles, and Python standards (PEP 8, PEP 257, PEP 484).
  • Knowledge of ETL and Data Warehouse concepts (desirable).
  • Participation in open-source projects.
  • Experience with frontend development using React.
  • Knowledge of API Gateway.

Benefits:

  • Health insurance
  • Dental insurance
  • Life insurance
  • Meal or food allowance
  • Transportation voucher
  • WellHub
  • Gympass