✦ Luna Orbit — Software Engineering

Senior Full Stack Software Engineer - (JavaScript, NodeJS and React)

at Okta

📍 Toronto, Ontario, Canada Onsite Posted March 19, 2026
Type Full-Time
Experience mid
Exp. Years 3+ years
Education Not specified
Category Software Engineering

This role involves developing scalable full-stack software using JavaScript, Node.js, and React, with a focus on automation, performance, and enterprise-grade architecture.

  • Design and build scalable software
  • Collaborate on architecture
  • Implement automated tests
  • Optimize performance
  • Partner with product teams

Utilizes JavaScript, Node.js, React for full-stack development, emphasizing scalable architecture, automated testing, and agile methodologies.

The ideal candidate is a mid-level full stack software engineer with expertise in JavaScript, Node.js, and React, capable of building scalable, high-quality enterprise software with a focus on automation and collaboration.

Deep understanding of JavaScriptExperience with Node.jsExperience with ReactFull-stack developmentScalabilityAutomated testingSoftware architectureCollaborative mindset
No-code interfaceCloud integrationSecurity best practicesPerformance optimization
JavaScriptNode.jsReactNo-code platforms
JavaScriptNode.jsReactFull Stack DevelopmentBackend Service EngineeringUser Interface DevelopmentSoftware ArchitectureAutomated TestingScalability
JavaScriptNode.jsReactFull Stack DevelopmentBackend Service EngineeringUser Interface DevelopmentSoftware ArchitectureAutomated TestingScalabilityNo-code Interface
CollaborationProblem SolvingInnovationTeamworkAgile MethodologyCode QualityCommunication
Industry SaaS
Job Function Full-stack software development and architecture
Role Subtype Software Engineer
Tech Domains JavaScript, Node.js, React
Senior Full Stack Software EngineerJavaScriptNode.jsReactFull Stack DevelopmentBackend Service EngineeringUser Interface DevelopmentSoftware ArchitectureAutomated TestingScalabilityNo-code InterfaceAgileCode QualityPerformance OptimizationFull StackPerformance

Lack of experience with JavaScript, Node.js, or React, No experience with full-stack development, Insufficient understanding of scalability, No experience with automated testing

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile