Software Developer

Theory Llc
Suitland-Silver Hill, MD, United States
14 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$73,450.0 - $132,775.0
Working hours
Regular working hours

Tech stack

Adobe InDesign Code Review Extract Transform Load (ETL) Relational Databases Python (Programming Language) Machine Learning TypeScript ReactJS Data Layers Data Pipelines

Job description

This is a build role on a small team. You will ship features to the platform our annotation and evaluation work depends on: the intake flows, the quality dashboards, the reporting clients read. You will see them used within days rather than quarters. You will be paired with a senior developer for design and review, but the work is yours. We would rather you propose an approach we disagree with than wait to be told what to do. We are explicitly open to people who are strong but not yet deep. If you have two solid years and are still learning fast, apply. What you will do

  • Build and maintain features across our internal platform, front end through data layer
  • Write the tests that let the next person change your code safely
  • Take part in design discussions and code review as a contributor, not an observer
  • Work with the operations team to understand what the tooling is actually for

Requirements

  • Two or more years writing software professionally
  • Comfortable in TypeScript or Python and willing to work in whichever the task needs
  • Understands relational data modelling well enough to design a schema
  • Communicates clearly in writing, because most of our design happens in documents

Nice to have

  • React and modern front-end tooling
  • Exposure to data pipelines or ETL work
  • Curiosity about machine learning without needing to be an expert

Benefits & conditions

  • Fully paid medical, dental and vision
  • 401(k) with employer contribution
  • Unlimited paid time off with a four-week minimum
  • $3,000 a year for conferences, courses and certifications
  • Home office budget and a choice of hardware

Powered by JazzHR

Apply for this position

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

Apply on www.careerjet.com
Prepare application

Good distractions

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

1:07 min

Transitioning into developer relations to blend coding and community

Nacho Iacovino · World Congress 2021

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · World Congress 2026 Europe

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all