This job is no longer available
This job expired on 19/07/2026. It no longer accepts applications.
Software Engineer (Remote, Contract)
Crossing Hurdles
Job description
About the role
We are looking for a skilled Software Engineer to join our distributed team on a contract basis. You will work remotely, contributing to both front‑end and back‑end components of our web platform while ensuring high performance and reliability.
Key responsibilities
- Design, develop, and maintain robust web applications using React and JavaScript.
- Build and optimize backend services with Python and Node.js.
- Deploy, manage, and scale applications on AWS cloud infrastructure.
- Collaborate with cross‑functional team members to deliver high‑quality software solutions.
- Conduct thorough code reviews and provide constructive feedback to peers.
- Troubleshoot, debug, and resolve technical issues efficiently.
Required profile
- Exceptional written and verbal communication skills with strong attention to detail.
- Proven track record of delivering scalable and maintainable software projects.
- Solid understanding of software design principles and version control systems such as Git.
Required skills
- React
- JavaScript
- Python
- Node.js
- AWS services
- Git
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Crossing Hurdles