✦ Luna Orbit — Software Engineering

Senior Software Engineer (Cloud Native, React/Node.js)

at Copeland

📍 Remote, US Remote 💰 $120K – $160K USD / year Posted March 17, 2026
Salary $120K – $160K USD / year
Type Full-Time
Experience mid
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role involves developing cloud-native platforms supporting IoT and connected systems using modern technologies like TypeScript, React, and Azure, with a focus on scalable, reliable software.

  • Design cloud-native systems
  • Implement scalable infrastructure
  • Develop serverless applications
  • Build APIs for IoT devices
  • Write automated tests

The environment includes cloud infrastructure on Azure, serverless applications, API development, and infrastructure automation using IaC tools, emphasizing agile practices.

The ideal candidate is a mid-level software engineer with 5+ years of experience in cloud-native development, proficient in TypeScript, React, and Azure, with a strong understanding of infrastructure as code and API development.

TypeScriptReactAzureInfrastructure as CodeAPI developmentUnit and behavioral testsAgile development
C#HTMLSQLSwiftXAMLPowerShellAWSGCP
Microsoft AzureTerraformCloudFormationNestJSReactTypeScript
TypeScriptReactNestJSAzureInfrastructure as CodeAPI developmentunit testingbehavioral testingagile development
TypeScriptReactNestJSAzureMicrosoft AzureInfrastructure as CodeIaCServerlessAPI developmentWeb platformsMobile appsIoT devicesUnit testingBehavioral testingGitAgile development
CommunicationCollaborationProblem-solvingTeamworkAgile practices
Industry SaaS, Internet of Things, Climate Technology
Job Function Developing cloud-native software solutions for IoT and connected systems
Role Subtype Software Architect
Tech Domains Microsoft Azure, TypeScript, React, Infrastructure as Code, API
Senior Software Engineercloud-native systemsTypeScriptReactNestJSAzureInfrastructure as CodeIaCserverless applicationsAPI developmentIoT devicesunit testsbehavioral testsagile developmentcollaborationDevOpsserverlessunit testingbehavioral testingagilecloud-native

Lack of experience with Azure, No experience with API development, Less than 3 years of relevant experience, No familiarity with agile practices

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