Skip to main content

Fullstack Developer (Python/React)

Technology
Resonaite
Toronto, Canada1 months agoUntil 2026-05-23
Service contract

Job description

Our client is seeking a contract based Full Stack Developer to design, develop, and implement modern web applications using React (JavaScript) on the frontend and Python (FastAPI) on the backend.

Duration: 1 year

Location: Onsite - Toronto

Responsibilities

  • Collaborate with stakeholders to gather and analyze business and technical requirements
  • Design and develop scalable web applications using React and Python FastAPI
  • Build and integrate RESTful APIs and microservices
  • Develop and manage database solutions using SQL, including SSIS workflows
  • Conduct code reviews and maintain code repositories (GitLab or similar)
  • Perform unit testing, integration testing, and support UAT
  • Recommend and implement technical solutions aligned with architecture standards
  • Support legacy system upgrades and modernization initiatives (.NET, Windows Server)
  • Document solution designs and contribute to knowledge transfer activities
  • Work within an Agile delivery environment

Requirements

  • 5+ years of experience in Python development
  • 5+ years of experience with React JavaScript
  • 5+ years of experience with SQL databases and SSIS development
  • 3+ years of experience building and integrating APIs
  • Strong experience with FastAPI and SQLAlchemy
  • Solid understanding of microservices architecture and object-oriented programming
  • Experience with Microsoft Azure and cloud-based deployments
  • Proficiency with version control systems (e.g., GitLab)
  • Experience with DevOps tools (e.g., TeamCity, ArgoCD)
  • Familiarity with UX/UI design principles
  • Experience working in Agile/Scrum environments
  • Strong problem-solving and communication skills
  • Nice to have: Experience with C++
Keywords
monthsOfExperience: 60ReactOSGitLabSQLAlchemyJavaScriptDevOpsPythonScrumSqlUnit TestingWindows ServerReact.jsTeamcity

¿Te interesa este puesto?