Skip to content
Find jobs
Sign inCreate account
TermsPrivacy policyCookiesPremium termsStatus
© 2026 Joined. Job search and hiring.
Software Engineer at Marathon TS · Beavercreek, OH · Joined
  1. /Find jobs
  2. /Marathon TS
  3. /Software Engineer
MT

Software Engineer

Marathon TS · Beavercreek, OH · Just now · 0 applicants
NewOn-siteFull-timeMiddle
Pay
Pay not listed
Workplace
On-site
Job type
Full-time
Level
Middle
Source: jobright · Posted by joined-scrapper

About the role

Full-stack software engineering role for a confidential client, building and enhancing web applications with TypeScript and React. Requires U.S. citizenship and eligibility for a TS/SCI clearance.

What you’ll do

  • Contribute to full-stack web application development
  • Build and enhance applications using TypeScript and React
  • Optimize React performance with techniques like code-splitting and lazy loading
  • Architect scalable application state using React Context, hooks, or state management libraries
  • Develop and maintain REST APIs
  • Containerize applications for multi-stage cloud deployments

What you’ll need

  • Bachelor's in computer science with 2 years' experience or high school diploma with 6 years' experience
  • 2 years of TypeScript in a production full-stack environment
  • 2 years of React experience
  • Experience with React performance optimization and state management
  • Working knowledge of MongoDB, REST APIs, Kubernetes, Git, Docker/Podman, Next.js, and Linux
  • U.S. Citizenship with ability to obtain and maintain TS/SCI clearance

Original job description

Marathon TS is recruiting for a confidential client seeking a Software Engineer to contribute to full-stack web application development. The role focuses on building and enhancing applications using TypeScript and React.Bachelor's degree in computer science with 2 years' experience OR high school diploma/equivalent with 6 years' experience2 consistent,…

Mark this job as applied?

We opened the listing in a new tab. Marking it adds it to My applications so your list stays up to date.

Report this job

Tell us what looks wrong. A job that is simply not a fit is not a report.
Reason
Scam job
Fake company
Asks for payment
Something else, with details