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

Jobgether

United States

On-site

USD 120,000 - 160,000

Full time

37 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
401(k) matching
Travel opportunities
Professional development

Job summary

Jobgether, on behalf of our partner, seeks a Senior Software Engineer (Cloud Native, React/Node.js) based in the United States. The role emphasizes greenfield development in the IoT and cloud-native space, building scalable, highly available applications with modern cloud services and full-stack practices.

You will contribute across the software lifecycle, from requirements to testing, deployment, and production support.

Qualifications

  • At least 5 years of professional software development experience.
  • Experience with TypeScript, React, and NestJS in production.
  • Experience deploying software on major cloud platforms (Azure/AWS/GCP).
  • Ability to translate business requirements into technical designs.
  • Experience with Agile software development and paired programming.

Responsibilities

  • Design and implement cloud-native, highly available solutions.
  • Develop serverless applications on cloud platforms.
  • Build full-stack apps with TypeScript, React and NestJS.
  • Develop APIs for web, mobile, and IoT integrations.
  • Automate testing, deployment, and operations processes.
  • Participate in production support and on-call rotation.

Skills

TypeScript
React
NestJS
Cloud-native development
Agile methodologies
Paired programming
Excellent communication
Problem solving

Tools

Azure
AWS
GCP

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (Cloud Native, React/Node.js) based in United States.

This is a senior software engineering role focused on greenfield development within the IoT and cloud-native technology space.

You will design and build highly available, scalable applications using modern cloud services and contemporary full-stack development practices.

The role combines TypeScript development with React-based frontends, NestJS backends, serverless cloud architecture, and API development.

You will contribute throughout the software lifecycle, from translating business requirements into technical designs to implementing, testing, deploying, and supporting production systems.

The position emphasizes automation, infrastructure as code, security, reliability, and efficient deployment practices.

You will work in an Agile environment that values collaboration, paired programming, continuous delivery, and clear communication across technical and business teams.

The role includes a flexible core-hours schedule and periodic company-paid travel to U.S. locations or internationally.

Accountabilities
  • Design and implement cloud-native solutions designed for 24/7 availability, applying infrastructure-as-code (IaC) practices to support scalable, efficient, and repeatable deployments.
  • Develop and deploy serverless applications and services on Microsoft Azure, optimizing solutions for scalability, performance, reliability, and cost efficiency.
  • Build modern full-stack applications using TypeScript, React for frontend development, and NestJS for backend services.
  • Develop APIs and communication protocols that enable reliable integration with websites, third-party partners, mobile applications, and IoT devices.
  • Create and maintain automated unit and behavioral tests to validate software reliability, functionality, and quality throughout the development lifecycle.
  • Implement production-ready code regularly while following security best practices and incorporating effective rollback mechanisms for rapid issue resolution.
  • Translate business and product requirements into clear technical designs and practical software solutions.
  • Automate development, testing, deployment, and operational processes to improve engineering efficiency and product reliability.
  • Participate independently in production support activities, including on-call responsibilities and issue resolution.
  • Collaborate through Agile practices, including paired programming where appropriate, and contribute to continuous improvement across the development process.
  • Communicate complex technical concepts and abstract engineering topics clearly to business and product stakeholders.
  • Support the delivery and ongoing improvement of commercially deployed software products.
Requirements
  • At least 5 years of professional software development experience, with exposure to multiple programming and scripting languages such as TypeScript, C#, HTML, XAML, PowerShell, SQL, or Swift.
  • Demonstrated experience developing and deploying software on a major cloud-native platform such as Microsoft Azure, AWS, or Google Cloud Platform.
  • Strong experience using automation throughout software development, testing, deployment, and operational workflows.
  • Experience building and supporting commercially used software products in a production environment.
  • Ability to translate business requirements into effective technical designs and implementation approaches.
  • Comfortable with paired programming and able to recognize situations where collaborative coding can improve outcomes.
  • Strong understanding of Agile software development principles and the ability to explain or teach Agile concepts to others.
  • Experience participating independently in product support and on-call activities.
  • Excellent communication skills, with the ability to explain technically complex and abstract concepts clearly to business and product teams.
  • Strong problem-solving, collaboration, and ownership skills, with the ability to work effectively in a modern software engineering environment.
  • Experience shipping multiple commercialized products is preferred.
  • Experience deploying products across multiple major cloud providers is preferred.
  • Experience in related areas such as customer support or data science is an asset.
  • Experience with a functional programming language is preferred.
  • Ability to travel for up to one week per quarter to locations such as St. Louis or Atlanta, with company-paid travel; travel may also include international destinations.
  • Must be legally authorized to work in the United States. Employment sponsorship is not available for this position.
Benefits
  • Annual salary range of $120,000–$160,000 USD, based on skills, capabilities, experience, and the applicable local market.
  • Flexible work schedule with core working hours from 9:00 a.m. to 3:00 p.m., based on the team headquarters’ time zone.
  • Comprehensive healthcare benefits.
  • 401(k) plan with a 75% company match on contributions up to 5%.
  • Quarterly company-funded retirement contribution of an additional 2.5%.
  • Tuition assistance.
  • Paid time off, including three weeks of paid time off plus paid holidays.
  • Paid parental leave.
  • Ongoing employer-led training and professional development.
  • Company-paid travel for required quarterly travel.
  • Flexible benefits and time-off plans designed to support individual and family needs.
  • Inclusive workplace focused on collaboration, belonging, and equal opportunity.
  • Employee resource groups supporting community building and diverse perspectives.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (.NET / React / Cloud)
Senior Software Engineer (.NET / React / Cloud)

recruit22 • Downers Grove (IL)

Hybrid
USD 135,000 - 170,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Motion Recruitment • Waltham (MA)

On-site
USD 140,000 - 190,000
Medical, Dental, and Vision Insurance
401(k) with company contribution
Generous Paid Time Off and company hol
+1
Senior Software Engineer, Mobile (React Native)
Senior Software Engineer, Mobile (React Native)

Far Coder • Northern (KY)

Hybrid
USD 120,000 - 160,000
Fully remote
Health insurance
Retirement plan
+1
Senior React Native Cross-Platform Mobile Developer (iOS & Android)
Senior React Native Cross-Platform Mobile Developer (iOS & Android)

Quest Global • Spring (TX)

On-site
USD 95,000 - 110,000
401(k)
Health insurance
Paid time off
+6
Senior Technical Support Engineer
Senior Technical Support Engineer

Jobgether • United States

On-site
USD 42,000 - 76,000
Health insurance
401(k) plan
Discretionary Time Off (DTO)
+2
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Akolades, Inc. • San Francisco (CA)

On-site
USD 160,000 - 230,000
Senior Full-Stack Engineer — Remote (Europe)
Senior Full-Stack Engineer — Remote (Europe)

Interactivated Solutions • Netherlands (MO)

Remote
USD 81,000 - 127,000
100% remote cooperation within Europe
Flexible working structure
Opportunity to shape products from early growth stage
+2
Sr Engineer, Software (Node.js)
Sr Engineer, Software (Node.js)

Espy LLC • Lombard (IL)

Hybrid
USD 99,000 - 124,000
Senior Staff Software Engineer, Data Delivery
Senior Staff Software Engineer, Data Delivery

Jobgether • United States

On-site
USD 240,000 - 330,000
Health benefits
401(k)/pension programs
Paid time off
+3
Senior Software Engineer (On-Site, IN)
Senior Software Engineer (On-Site, IN)

Allied Solutions, LLC • United States

On-site
USD 100,000 - 130,000
Medical, dental, and vision insurance coverage
100% company-paid life and disability coverage
401(k) options with company match
+1