Computable Contracts Developer, CodeX

Information Technology Services
90174 Requisition #

Note: Not all unique aspects of the job are covered by this job description


CodeX: The Stanford Center for Legal Informatics recently launched a multi-year, multi-institutional effort to bring the technology of computable contracts to the insurance industry. We believe that in many areas it is possible to codify the terms of contracts in computable form, to make these computable contracts available to all parties in an online contract ecosystem and to use this ecosystem to provide users of all stripes with answers to real and hypothetical questions about the terms of these contracts. For more information about our work in the space please click here.


We are currently looking for a full-stack developer to work with our research team to deliver an MVP. You will be responsible for taking medium-fidelity wireframes and translating them into a functioning MVP. You should be comfortable generating great code that takes user experience into account, while mapping an interface to a backend solution. You should also be familiar with defining project scope, screens, and features, wireframes, database diagrams, and requirements. If you are somebody who enjoys working in a University research environment as well as managing hackathon style projects where shipping is the objective, and creative problem solving is part of the process, this is the job for you.   You will have a dual reporting line to the Executive Director, Stanford Program in Law, Science, & Technology, and Associate Professor of Computer Science and Research Director, CodeX.   


You will be successful in this role if you have a strong background in Logic Programming, an interest in computational law and/or computable contracts, and strong HTML +CSS markup experience.


This is a one-year fixed term position.




  • Conceptualize design, implement, and develop solutions for complex system/programs independently.
  • Work with a variety of users to gain information, and develop intra-system tradeoffs between different users, as necessary; interact with a diverse client base and outside vendor contacts.
  • Document system builds and application configurations; maintain and update documentation as needed.
  • Provide technical analysis, design, development, conversion, and implementation work.
  • Work as a project leader, as needed, for projects of moderate complexity.
  • Serve as a technical resource for applications.
  • Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment.
  • Follow team software development methodology.
  • Work with, supervise and mentor students involved in implementation of computable contracts.
  • Dotted-line reporting relationship to the Law School’s Chief Information Officer.


Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of the job.

Minimum Education and Experience

Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience.


Minimum Knowledge, Skills and Abilities Required


  • Expertise in designing, developing, testing, and deploying applications.
  • Proficiency with application design and data modeling.
  • Ability to define and solve logical problems for highly technical applications.
  • Strong communication skills with both technical and non-technical clients.
  • Ability to lead activities on structured team development projects.
  • Ability to select, adapt, and effectively use a variety of programming methods.
  • Knowledge of application domain.


Nice to haves:

  • Node.js
  • AWS Deployments


How To Apply:


We invite you to apply by clicking on the “Apply for Job” button. To be considered, please submit your résumé and a one-page cover letter along with your online application.


Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.

Stanford Law School seeks to hire the best talent and to promote a safe and secure environment for all members of the university community and its property. To that end, new staff hires must successfully pass a background check prior to starting work at Stanford University.



My Submissions

Track your opportunities.

My Submissions

Similar Listings

School of Law, Stanford, California, United States

📁 Information Technology Services

School of Law, Stanford, California, United States

📁 Information Technology Services

Global Impact
We believe in having a global impact

Climate and Sustainability

Stanford's deep commitment to sustainability practices has earned us a Platinum rating and inspired a new school aimed at tackling climate change.

Medical Innovations

Stanford's Innovative Medicines Accelerator is currently focused entirely on helping faculty generate and test new medicines that can slow the spread of COVID-19.


From Google and PayPal to Netflix and Snapchat, Stanford has housed some of the most celebrated innovations in Silicon Valley.

Advancing Education

Through rigorous research, model training programs and partnerships with educators worldwide, Stanford is pursuing equitable, accessible and effective learning for all.

Working Here
We believe you matter as much as the work

Group Dance Class In A Gym
Nora Cata Portrait

I love that Stanford is supportive of learning, and as an education institution, that pursuit of knowledge extends to staff members through professional development, wellness, financial planning and staff affinity groups.

Nora Cata

School of Engineering

Students Working With A Robot Arm
Philip Cheng Portrait

I get to apply my real-world experiences in a setting that welcomes diversity in thinking and offers support in applying new methods. In my short time at Stanford, I've been able to streamline processes that provide better and faster information to our students.

Philip Cheng

School of Medicine

Students Working With A Robot Arm
Denisha Clark Portrait

Besides its contributions to science, health, and medicine, Stanford is also the home of pioneers across disciplines. Joining Stanford has been a great way to contribute to our society by supporting emerging leaders.

Denisha Clark

School of Medicine

Students Working With A Robot Arm
Laura Lind Portrait

I like working in a place where ideas matter. Working at Stanford means being part of a vibrant, international culture in addition to getting to do meaningful work.

Laura Lind

Office of the President and Provost

Getting Started
We believe that you can love your job

Join Stanford in shaping a better tomorrow for your community, humanity and the planet we call home.

  • 4.4 Review Ratings
  • 89% Recommend to a Friend
  • 90% Approve of President

View All Jobs