03 Aug
|
AceStack
|
Toronto
If anyone is interested, please share your resume to 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/Open
Shift environments while following Dev
Ops and security best practices.
Key Responsibilities Design, develop, and maintain scalable full-stack applications using Python, React.js, Node.js, Java
Script, and Type
Script .
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, Open
Shift (OCP), Kubernetes , and containerized environments.
Collaborate with business stakeholders, architects, QA, and Dev
Ops teams to deliver high-quality solutions.
Implement CI/CD pipelines and deployment automation using Dev
Ops 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 , Java
Script, and Type
Script.
Strong backend development experience using Node.js and Express.js.
Experience designing and developing REST APIs and Microservices .
Robust understanding of object-oriented programming and software design principles. AI & Machine Learning Experience developing AI-powered applications using Python.
Knowledge of OpenAI, Lang
Chain, 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 & Dev
Ops Experience with AWS, Open
Shift (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.
📌 Full Stack Developer (Python AI, React, Node.js) (Toronto)
🏢 AceStack
📍 Toronto