Needed: Full stack software developer for short-term, high-impact project in Sacramento

As we noted last month, the California Department of Technology (CDT) added Ad Hoc to the State’s expanded Agile Development Pre-Qualified (ADPQ) vendor pool.

One of the first opportunities we have under the vendor pool is to help the California Department of Motor Vehicles create a new driver license / ID card program.

Do you know anyone who could be in Sacramento three days a week for a fun Ad Hoc project?


There are two open positions, with these requirements:

  • At least two (2) years of full-time equivalent (FTE) experience developing applications using Node.js.

  • At least two (2) years of full-time equivalent (FTE) experience developing applications using React or other open source client-side framework suitable for one-page application development.

  • At least one (1) year of full-time equivalent FTE experience developing software as part of a Scrum team to provide services that meet user needs.

  • At least one (1) year of full-time equivalent (FTE) experience as a full stack developer.

Each person must have two customer references and an updated resume with relevant work history.

The work is at the California Department of Motor Vehicles, located at 2415 1st Ave., Sacramento, CA 95818-2606. At minimum, each person will be on-site at the DMV during the DMV’s core hours of 10:00 AM - 3:00 PM three (3) consecutive days a week.

Ad Hoc will pay travel and accommodations for candidates who do not live in the Sacramento area.

Must be prepared to start, in the DMV offices in Sacramento, on Monday, July 24, 2017.


Here’s how California describes the work. California has over 28 million licensed drivers, over 7 million identification card (ID) holders, and more than 33 million registered vehicles, with these numbers increasing annually as the population grows. The Department of Motor Vehicles (DMV) issues every year, approximately 8.5 million driver licenses (DL) and Identification cards.

The current application process for DL and ID cards is a manual filling out of a DL44 (standard DL and ID cards)/44C (commercial) form. The DL44 forms are not available outside of DMV field offices, so when the DL applicants arrive at the DMV field office they typically do not have a completed DL44/44C. Therefore, the applicant is given a DL44/44C form (hard copy). Once the applicant fills out the form, they receive a queuing ticket and wait to be called. The applicant then reports to a technician window where their DL44/44C is manually keyed into the DMV’s EASE system by the DMV field office technician. In addition to information necessary for a DL/ID card, the DL44/44C also captures data pertinent to the individual’s voter registration preferences.

In April 2018, the DMV will implement a new program in which individuals applying for a driver license (DL) or identification (ID) card will complete the Driver License or Identification Card Application form (DL44/44C) electronically. Because DMV is planning to eliminate the hard copy, paper forms for the DL44/44C application and all DL/ID card applicants will be required to fill out the form electronically via an online web application (eDL44/44C).

Please forward liberally and if anyone is interested, apply here.

Image of California statehouse