✦ Luna Orbit — Software Engineering

Software Engineer

at Lattice

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

This role involves developing and maintaining software applications using modern technologies like TypeScript, React, and AWS, with a focus on collaboration and product quality.

  • Build software applications
  • Collaborate with cross-functional teams
  • Maintain technical documentation
  • Improve user experience
  • Identify and implement improvements

The environment includes a tech stack of TypeScript, React, Relay Modern, GraphQL, Node.js, PostgreSQL, and AWS, emphasizing maintainability, performance, and collaboration.

The ideal candidate is a mid-level software engineer with at least 2 years of experience in TypeScript, React, and AWS, capable of building maintainable and performant applications within a collaborative environment.

TypeScriptReactGraphQLNode.jsPostgreSQLAWS
Data-driven teamsTechnical documentation
AWSPostgreSQLReactRelay ModernGraphQLNode.js
TypeScriptReactRelay ModernGraphQLNode.jsPostgreSQLAWS
TypeScriptReactRelay ModernGraphQLNode.jsPostgreSQLAWSAmazon Web ServicesSQLData modelingTechnical documentation
collaborativeiterativecommunicationproblem-solvingteamwork
Industry SaaS
Job Function Software development and collaboration in a modern tech stack
Role Subtype Software Engineer
Tech Domains React, Node.js, PostgreSQL, Amazon Web Services, GraphQL
software engineerTypeScriptReactRelay ModernGraphQLNode.jsPostgreSQLAWSAmazon Web ServicesSQLtechnical documentationcollaborativeiterativeproduct experienceon-siteCanada

Lack of experience with TypeScript, React, or AWS, No collaborative or team-oriented mindset

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