Senior Python React Developer
Jobgether Canada
Internet Marketplace Platforms · 11-50 employees
About the role
Design, develop, and maintain enterprise-grade full-stack applications using Python and React.js. Collaborate with cross-functional teams to build scalable microservices and robust technical solutions.
What they look for
Requirements
Requires 8+ years of professional software development experience with strong expertise in Python, React.js, and cloud infrastructure. Candidates must demonstrate proficiency in designing scalable APIs, microservices, and managing CI/CD pipelines.
Benefits
Full description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Python React Developer based in Canada.
This is a long-term opportunity for a senior full-stack engineer working on enterprise-grade applications in a modern technology environment.The role combines hands-on development with technical design, architecture, and engineering leadership.You will build scalable backend services and APIs using Python while developing responsive, maintainable interfaces with React.The position offers the opportunity to work with cloud platforms, containerized infrastructure, microservices, and modern DevOps practices.You will collaborate closely with cross-functional teams to translate business requirements into robust technical solutions.As a senior contributor, you will also mentor developers, influence technical decisions, and help raise engineering standards.The position is based in Toronto with a hybrid/remote working model and is designed for someone seeking a long-term technical challenge.
\n
Accountabilities:
- Design, develop, and maintain enterprise-grade full-stack applications using Python and React.js.
- Build scalable, secure, and maintainable REST APIs and backend services using frameworks such as FastAPI, Django, or Flask.
- Develop modern, responsive, and reusable front-end applications with React.js and established development best practices.
- Design and implement microservices-based architectures and integrations that support scalability and reliability.
- Work with SQL and NoSQL databases, selecting appropriate data models and optimizing application performance.
- Contribute to technical architecture and design decisions, ensuring solutions are scalable, maintainable, and aligned with business requirements.
- Deploy and operate applications using cloud platforms such as AWS or Azure, along with Docker and Kubernetes.
- Develop and maintain CI/CD pipelines and contribute to reliable, automated software delivery practices.
- Identify and resolve complex technical and performance issues through systematic analysis and continuous optimization.
- Collaborate with product, engineering, and other cross-functional stakeholders to deliver high-quality solutions.
- Provide technical guidance and mentorship to other developers, promoting strong engineering practices and knowledge sharing.
- Participate actively in Agile ceremonies, planning, code reviews, and continuous improvement initiatives.
Requirements:
- 8+ years of professional software development experience, with strong expertise in full-stack application development.
- Advanced experience with Python and backend frameworks such as FastAPI, Django, or Flask.
- Strong professional experience with React.js and modern front-end development practices.
- Demonstrated experience designing and developing scalable REST APIs, microservices, and enterprise applications.
- Solid knowledge of both SQL and NoSQL databases and experience applying them effectively in production systems.
- Hands-on experience with AWS and/or Azure cloud environments.
- Strong knowledge of Docker, Kubernetes, and CI/CD pipelines.
- Experience with Agile software development methodologies and collaborative engineering practices.
- Strong understanding of software architecture, scalability, security, reliability, and application performance.
- Ability to lead technical design discussions and make sound architectural decisions.
- Demonstrated experience mentoring developers and providing technical leadership within engineering teams.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional stakeholders.
- Analytical and problem-solving mindset, with a focus on delivering high-quality, maintainable solutions.
- Ability to work effectively in a hybrid or remote environment.
Benefits:
- Long-term employment opportunity.
- Hybrid/remote working model in Toronto, Canada.
- Opportunity to work on enterprise-grade applications and modern technology stacks.
- Exposure to Python, React, microservices, cloud platforms, Kubernetes, and CI/CD technologies.
- Opportunities to provide technical leadership and mentor other developers.
- Collaborative environment with cross-functional teams.
- Opportunities for professional and technical growth.
- Confidential handling of candidate information in accordance with applicable EEO guidelines.
\nHow Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Similar roles
-
Consultant - Full Stack Developer ( React +Python)
KPMG India Bangalore, Karnataka, India
-
Senior Python Engineer - AI Code Evaluation (Codex / Claude Code, up to $200/hr)
G2i Inc. Miami, Florida, United States · $208K–$416K/yr
-
Full Stack Software Engineer (Python / Cloud / React)
EXL Dallas, Texas, United States · $80K–$100K/yr
-
Sr. Software Engineer - Python
Ericsson Bengaluru, Karnataka, India
-
AI/ML Engineering Lead/(Gen AI,Python,LLM,ETL)Associate Director
HSBC Pune, Maharashtra, India
-
Senior, Software Engineer - Python
Walmart Sunnyvale, California, United States · $117K–$234K/yr