Jobs.ca
Jobs.ca
Language
TOP3DEVS logo

2 Senior Full-Stack Developers (React & Node; Java/Go Optional)

TOP3DEVS14 days ago
Remote
Senior Level
full_time

Top Benefits

Flexible hybrid work environment
Competitive compensation package
Employee share options

About the role

Our client is an enterprise software company designing practical, cloud-native SaaS solutions. Their flagship product helps large enterprises streamline complex procurement and service workflows, integrating seamlessly with SAP and other systems (e.g., Coupa, Ariba).

Their platform consolidates fragmented processes into a single, intuitive, AI-enhanced interface with strong enterprise-grade guardrails. It automates workflows end-to-end, retrieves critical data from multiple sources, validates information, and reduces manual workload - delivering a secure, scalable, enterprise-ready experience.

You'll join the core product team, contributing directly to a large, complex, cloud-native codebase powering mission-critical enterprise automation.

We are looking for a  Senior Full-Stack Software Developer  to join the core product team. This role is ideal for someone who thrives in complex systems, enjoys cloud-native development, and wants to grow into architectural responsibilities.

You'll work across TypeScript, Node.js, React, and portions of Java & Go services. You will collaborate closely with DevOps, Delivery, and Design teams while owning features end-to-end in a fast-evolving SaaS environment.

Key Responsibilities:

  • Design, develop, and test cloud-native applications, microservices, and backend services.
  • Write clean, maintainable code in Node.js, TypeScript, React, and contribute to Java and Go components.
  • Build and deploy containerized services to Kubernetes within AWS.
  • Model data and write efficient SQL for relational databases.
  • Participate in architectural discussions and propose improvements to system design and performance.
  • Collaborate with DevOps to ensure secure, reliable deployments and understand CI/CD processes.
  • Work closely with delivery and design teams to refine requirements and improve user experiences.
  • Contribute to design reviews, technical documentation, and demos.
  • Explore new technologies, including practical AI enhancements, to improve the platform.
  • Work independently within a large, complex codebase - investigating issues, asking the right questions, and mapping requirements to technical solutions.

Required Skills & Experience:

  • 4-5+ years of professional full-stack software development
  • Strong proficiency in: TypeScript, JavaScript,  NodeReactSQL  & relational database design
  • Experience building modern cloud-native applications
  • Solid understanding of  Docker  &  Kubernetes  concepts (hands-on DevOps not required, but strong familiarity is needed)
  • Experience with at least one additional language: Java or Go
  • Strong problem-solving skills and the ability to navigate a large codebase independently
  • Excellent communication skills - comfortable asking questions, proposing ideas, and collaborating across teams
  • Experience working in agile environments (Azure DevOps knowledge is a plus)

Nice-to-Have:

  • AWS experience (preferred cloud provider)
  • Background with Java debugging or compilation workflows
  • Prior experience in enterprise SaaS or workflow automation platforms
  • Interest in progressing toward a Solution Architect / Cloud Architect role
  • Experience with practical enterprise AI implementations

Why Join Us?

  • Work on a flagship enterprise product that impacts global clients.
  • Build cloud-native, AI-enhanced solutions that solve real business problems.
  • Grow into architecture and leadership roles as your expertise develops.
  • Collaborate with highly skilled, cross-functional teams in a supportive environment.
  • Enjoy a flexible hybrid work environment and a competitive compensation package.
  • Participate in employee share options and the Canadian SR&ED program.

About TOP3DEVS

1-10

Top3Devs specializes in delivering a fast, targeted recruitment service by presenting three highly curated tech candidates within a 4-week timeframe.

Value Proposition:

  • Speed: Rapid sourcing and shortlisting to meet urgent hiring needs.
  • Focus: Presenting only the top three qualified candidates, simplifying decision-making for clients.