Typescript Engineer / Node.JS / React

Motion Recruitment Partners LLC.
Chicago, IL, United States
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Cloud Computing DevOps Distributed Systems Machine Learning Node.Js Performance Tuning Reliability Engineering Ruby Software Engineering TypeScript Software Troubleshooting Infrastructure Automation Frameworks
+2 more
Data Pipelines Microservices

Requirements

  • 8+ years of professional software engineering experience
  • 5+ years focused on backend engineering, platform engineering, or site reliability engineering
  • Experience building and supporting distributed systems
  • Strong knowledge of cloud infrastructure and services
  • Advanced proficiency in at least two of the following: Ruby, Node.JS, TypeScript, etc
  • Experience with microservices architectures
  • Strong troubleshooting and performance optimization skills

Desired Skills & Experience

  • Experience supporting large-scale data pipelines
  • Experience maintaining highly available production systems
  • Knowledge of observability and monitoring platforms
  • Experience with DevOps and infrastructure automation
  • Exposure to machine learning or IoT ecosystems
  • Experience working within fast-paced product organizations

Benefits & conditions

Tech Breakdown

  • 40% Backend Development
  • 30% Cloud Infrastructure & Distributed Systems
  • 20% Reliability, Automation & Operations
  • 10% Data Platform & Integrations

Daily Responsibilities

  • 80% Hands On
  • 5% Management Duties
  • 15% Team Collaboration

The Offer

  • Bonus eligible

You will receive the following benefits:

  • Medical, Dental, and Vision Insurance
  • Vacation Time
  • Stock Options

About the company

A rapidly growing sleep technology company is seeking a Senior Software Engineer to join its engineering organization. The team develops connected hardware, cloud-native software, AI-powered experiences, and large-scale data systems that help consumers optimize recovery and performance. The environment includes distributed systems, microservices, cloud infrastructure, data processing pipelines, and modern backend technologies such as Ruby, Node.JS, and TypeScript.

This is an opportunity for an engineer who enjoys working on complex technical challenges with real-world impact. The organization processes massive amounts of user data daily and relies on highly available backend services to power consumer-facing experiences. Engineers receive significant ownership, work closely with product and infrastructure teams, and contribute to systems that span software, hardware, machine learning, and mobile applications. The role offers strong technical growth and the chance to influence platform architecture as the company continues to scale globally.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all