Vienna, VA


Tesla Government Inc.

Employment Type:


What do we do?

We work for the government. We build modern web apps that look good and work well. Our product has a front end built on TypeScript / JavaScript, React / Redux, and SASS. The back-end is a REST API built on Spring Boot, Hibernate, and MySQL. We have custom integrations with some really neat applications such as Rocket Chat, ArcGIS, Tableau and others.

What’s the job?

We are looking for a developer who is passionate about writing good code. Someone who understands the importance of doing things the right way, rather than cutting corners. Someone who believes that writing code is a way of life, not simply a means to an end. The perfect candidate will be able to embrace these ideals while still pumping out code at a good pace. Your daily tasks will vary between front-end and back-end work, so you should be comfortable and happy doing both.

Who are we?

Why would you want to work for Tesla? (Not the car company, the other one.) It’s a really good place to work. We make important software that people actually use. There are people here you can learn from. You will write new code, not just maintain old, buggy code. We work hard, but we don’t work to death. We understand inspiration doesn’t work on a time table. We’re a small company, so we can do things the right way.

We give our people:

  • Good salary
  • 4% matching on 401k contributions
  • Health insurance
  • MacBook Pro
  • Two monitors (so you can spread out)

If you don’t have a car, no big deal; we’re close to Metro and bike trails. If you do have a car, we have free parking and EV chargers. We also have showers if you ride your bike – and a gym to go with those showers.

Who are you?

You enjoy solving complex problem. Maybe you dream in code. You want to make great software that informs important decisions around the globe.

We are open to candidates with varying levels (at least 1 year) of experience in front-end and/or back-end development. You should have strong working knowledge in the following areas, frameworks, and tools:


  • TypeScript / JavaScript, ES6 / ESNext
  • Promises, async/await
  • React / Redux or similar front-end frameworks
  • RESTful web services
  • Git, NPM, Node
  • Jest for unit tests


  • Java 8 / 11, lambdas, streams
  • Gradle / Maven
  • Spring Boot, Hibernate (HQL)
  • MySQL
  • JUnit
  • Extra points for: Linux, MongoDB, Docker, RPM, Jenkins

Where do I sign up?

Prepare a cover letter including a brief (one paragraph) description of a development project you have worked on, your role and the outcome. If you can, include a link to one of your projects on GitHub, or somewhere else on the ‘net.

Tesla Government Inc. is an equal opportunity employer and values diversity in its workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status or on the basis of disability.

Share This