Full Stack Developer (Python AI, React, Node.js)
Acestack•Regent Park, City of Toronto
Full-timeMid Level
👁️ 0 views•📝 0 applications•Posted 7/30/2026•Expires 8/31/2026
Get alerts for roles like this
More Full Stack Developer (Python AI, React, Node.js) roles in Regent Park, City of Toronto — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
If anyone is interested, please share your resume to rishabp@acestackllc.com Role: Full Stack Developer (Python AI, React, Node.js)
Location: Toronto, ON
Work Mode: Onsite
Job Description
We are seeking an experienced Full Stack Developer with 6 8 years of experience in designing, developing, and deploying modern web applications. The ideal candidate will have strong expertise in Python, AI/ML development, React.js, Node.js , and cloud-native technologies. This role involves building scalable enterprise applications, integrating AI-powered capabilities, developing RESTful APIs, and deploying solutions on AWS/OpenShift environments while following DevOps and security best practices.
Key Responsibilities
• Design, develop, and maintain scalable full-stack applications using Python, React.js, Node.js, JavaScript, and TypeScript .
• Build and integrate AI/ML and Generative AI capabilities into enterprise applications.
• Develop responsive, reusable, and high-performance user interfaces using React.js .
• Design and implement RESTful APIs, microservices, and backend services using Node.js and Python.
• Develop AI-powered automation, intelligent workflows, and API integrations.
• Deploy, monitor, and optimize applications on AWS, OpenShift (OCP), Kubernetes , and containerized environments.
• Collaborate with business stakeholders, architects, QA, and DevOps teams to deliver high-quality solutions.
• Implement CI/CD pipelines and deployment automation using DevOps best practices.
• Optimize application performance, scalability, reliability, and security.
• Participate in technical design reviews, code reviews, testing, and production support.
• Troubleshoot application, integration, deployment, and cloud infrastructure issues.
• Prepare technical documentation, API documentation, and deployment guides. Required Skills Application Development
• Strong experience with Python for application development, automation, AI/ML integration, and API development.
• Hands-on experience with React.js , JavaScript, and TypeScript.
• Strong backend development experience using Node.js and Express.js.
• Experience designing and developing REST APIs and Microservices .
• Strong understanding of object-oriented programming and software design principles. AI & Machine Learning
• Experience developing AI-powered applications using Python.
• Knowledge of OpenAI, LangChain, Hugging Face , or similar AI/GenAI frameworks.
• Experience with prompt engineering, AI orchestration, and intelligent automation.
• Exposure to LLM integration and Retrieval-Augmented Generation (RAG) solutions is preferred. Cloud & DevOps
• Experience with AWS, OpenShift (OCP), or similar cloud platforms .
• Hands-on experience with Docker , Kubernetes , and container orchestration.
• Experience implementing CI/CD pipelines and deployment automation.
• Knowledge of Infrastructure as Code (IaC) is an advantage. Database & Security
• Experience with relational and NoSQL databases including PostgreSQL, MySQL, and MongoDB .
• Understanding of authentication and authorization mechanisms such as OAuth, JWT, and SSO .
• Knowledge of application security, performance tuning, and cloud security best practices. Preferred Skills
• Experience with AI agents, RAG architectures, and enterprise AI platforms.
• Familiarity with Agile/Scrum development methodologies.
• Experience with monitoring, logging, and observability tools.
• Knowledge of Infrastructure as Code tools such as Terraform is an advantage. Generic Managerial Skills
• Strong analytical and problem-solving abilities.
• Excellent communication and stakeholder management skills.
• Ability to work independently and collaboratively in cross-functional Agile teams.
• Strong commitment to software quality, innovation, and continuous improvement.