Job Closed
This listing is no longer active.
The Future is Now; Beyond Boundaries, Beyond Imagination
Senior Fullstack Engineer
Location
Canada
Posted
35 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Engineer
Gugu Robotics
• Build and maintain backend services using Node.js, including serverless architectures (e.g., AWS Lambda, API Gateway) • Develop and integrate APIs that support frontend applications and external systems, including institutional platforms and AI-driven services • Contribute to frontend features using modern state management (e.g., Redux Toolkit with slices, async thunks, memoized selectors) and accessible, interactive UI patterns such as drag-and-drop with keyboard and screen reader support • Write clean, maintainable, and well-tested code, maintaining high test coverage (90%+ across unit and integration tests) • Support the development and maintenance of workflows using orchestration tools (e.g., Sequencer / workflow engines, state machines) • Contribute to event-driven processes and asynchronous system operations (e.g., message queues, distributed workflows) • Assist in improving reliability through better error handling and retries • Develop RESTful APIs and support microservices architecture • Integrate with third-party services and internal systems, including large-scale institutional data platforms • Assist in optimizing performance and scalability of services using patterns such as NoSQL single-table design (composite keys, transactional writes) • Implement secure and reliable data handling practices • Troubleshoot issues in production environments with guidance from senior team members • Contribute to logging, monitoring, and debugging efforts • Support deployment and release processes in cloud-native environments • Work closely with cross-functional teams across global locations, contributing to large-scale platforms such as next-generation degree planning systems for university partners • Participate in code reviews and team discussions • Take ownership of assigned features and tasks, delivering end-to-end solutions from UI to API to database • Continue developing technical skills and learning new technologies
Job Requirements
- 4–6 years of professional software engineering experience
- Strong experience with Node.js
- Experience building and maintaining fullstack applications, including delivering features end-to-end across frontend, backend, and data layers
- Exposure to workflow orchestration tools (e.g., Sequencer or similar systems)
- Solid understanding of API design and backend systems
- Experience working with cloud environments (AWS preferred), including serverless architectures
- Familiarity with databases (SQL and/or NoSQL, including scalable design patterns)
- Experience working in production environments.
Benefits
- Advanced AWS Partnership
- AWS Patterns Partnership
- Collaboration with experienced teams
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Principal Engineer, LLM – Platform and Tooling
UpstartOur mission is to enable effortless credit based on true risk.
• Define and drive the multi-year technical roadmap for the Core GenAI Platform, influencing adoption and alignment across several engineering teams • Collaborate with CTO/VP-level and above leadership to influence business strategy with technical insight • Lead architecture and design of large-scale, mission-critical systems for model inference, orchestration, and compliance • Identify and solve systemic technical risks that impact the entire company and business-critical AI initiatives • Represent Upstart internally and externally as a thought leader in GenAI systems through executive reviews, cross-company forums, and industry venues • Establish operational standards for GenAI integrations, ensuring security, fairness, and reliability at scale • Build high-leverage, generalizable platform components that meaningfully accelerate the productivity of engineers across Upstart • Mentor senior engineers, other principal engineers, and shape the growth of future technical leaders, fostering a culture of learning and excellence
• Develop and implement AI solutions using frameworks such as LangChain, LangGraph, and multi-agent systems. • Utilize prompt engineering and retrieval-augmented generation (RAG) to enhance AI capabilities. • Work with vector databases (ChromaDB, Pinecone) and implement context optimization and model routing. • Ensure LLM observability and adherence to AI governance standards. • Lead Agile teams through project lifecycles from conception to deployment, ensuring best practices in software development and architecture. • Manage CI/CD processes, including logging, tracing, and monitoring for infrastructure observability. • Conduct code reviews and enforce design patterns to maintain high-quality code standards. • Collaborate effectively with stakeholders to align on project goals and deliverables.
• Develop and implement AI solutions using frameworks such as LangChain, LangGraph, and multi-agent systems. • Utilize prompt engineering and retrieval-augmented generation (RAG) to enhance AI capabilities. • Work with vector databases (ChromaDB, Pinecone) and implement context optimization and model routing. • Ensure LLM observability and adherence to AI governance standards. • Lead Agile teams through project lifecycles from conception to deployment, ensuring best practices in software development and architecture. • Manage CI/CD processes, including logging, tracing, and monitoring for infrastructure observability. • Conduct code reviews and enforce design patterns to maintain high-quality code standards. • Collaborate effectively with stakeholders to align on project goals and deliverables.
Staff Software Engineer – Applied AI
Forward FinancingA trusted source of fast, flexible funding for small businesses.
• Translate high-level business problems into functional AI solutions by creating and executing end-to-end solutions • Design, build, and maintain backend services and APIs that deploy and integrate AI-powered features using existing foundational models (e.g., OpenAI, Claude, Hugging Face, etc.) • Implement scalable, reliable, and maintainable backend architecture supporting AI workflows, automation, and data processing pipelines • Integrate AI services into complex technology stacks, ensuring interoperability with microservices, AWS platform, and data systems (Snowflake) • Enable rapid test-and-learn cycles by building experimentation frameworks that support iterative deployment of AI-driven functionalities • Collaborate closely with cross-functional teams including product managers, data scientists, and frontend engineers to translate business needs into technical implementations • Stay abreast of the AI ecosystem, frameworks, and tools to guide implementation decisions and technical evaluations for adopting new AI capabilities • Document backend system designs, APIs, workflows, and integration patterns clearly for team knowledge sharing and operational continuity.



