Jobiglo

No results.

This job is no longer available

This job expired on 24/08/2026. It no longer accepts applications.

Full-Stack Software Engineer – Python & React (Remote)

Crossing Hurdles

Remote
Contrat Remote 30 - 90 CAD/hour 🇬🇧 English
Python Django Flask JavaScript TypeScript React Node.js RESTful APIs PostgreSQL MySQL Git Docker CI/CD Pytest Jest

Job description

About the role

We are looking for a talented Full‑Stack Software Engineer to join our remote team. You will work on building modern web applications using Python and React, delivering high‑quality features for our customers.

Key responsibilities

  • Design, develop, and maintain web applications with Python (Django, Flask) and React.
  • Architect and implement RESTful APIs and integrate third‑party services.
  • Develop and optimise database schemas and queries in PostgreSQL and MySQL.
  • Write unit and integration tests using Pytest and Jest, and participate in code reviews.
  • Utilise Docker, Git, and CI/CD pipelines to streamline development and deployment.
  • Collaborate with product managers, designers, and other engineers to deliver features on schedule.

Required profile

  • Proven experience in both frontend and backend development in production environments.
  • Strong problem‑solving skills and attention to code quality.
  • Ability to work independently and communicate effectively in a remote setting.

Required skills

  • Python (Django, Flask)
  • JavaScript/TypeScript (React, Node.js)
  • RESTful API design
  • PostgreSQL, MySQL
  • Git
  • Docker
  • CI/CD pipelines
  • Testing frameworks: Pytest, Jest

What we offer

  • Flexible contract ranging from 10 to 40 hours per week.
  • Competitive hourly rate of $30‑$90.
  • Fully remote work environment.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Crossing Hurdles.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contrat.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

19 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Crossing Hurdles