{"schemaVersion":"jobsearcher.job.v1","id":"1d39e6354a2af972c72fb83d","url":"https://jobsearcher.com/jobs/1d39e6354a2af972c72fb83d","canonicalUrl":"https://jobsearcher.com/jobs/1d39e6354a2af972c72fb83d","title":"Application Developer","description":"We are looking for a part-time, contracted software developer/engineer to maintain and develop the Motions Bank Tool we built for the California Public Defenders Association (CPDA).Pay: $30/hourTime: 3-5 hrs/weekJob Description:The Motions Bank Tool is a centralized, sortable, and searchable library of legal documentation stemming from California's network of public defenders.Our developers work directly with CPDA to maintain this database and expand features/operations.If you are a current UC Berkeley or Bay Area college student with a background in computer science, data science, or a related technical field, please express interest and send a resume to info@techjusticelab.org.Qualifications:Required:Current undergraduate, graduate student, or recent graduate at UC Berkeley or another Bay Area college, pursuing a degree in computer science, data science, information science, or a related technical fieldProficiency in modern web development (familiarity with a common stack such as JavaScript/TypeScript, React, and Node.js, or Python with Django/Flask)Experience working with databases (SQL or NoSQL), including designing schemas and writing queries to support search and sorting featuresComfort with Git/GitHub-based collaborative workflowsAbility to commit 3–5 hours per week consistently and communicate proactively with a small remote team and external partnersStrong written communication skills for documenting code and corresponding with CPDA stakeholders who may not have a technical backgroundPreferred:Experience building or maintaining search and filtering features (full-text search, tagging systems, indexing tools like Elasticsearch or Postgres FTS)Familiarity with handling document uploads and parsing common legal/document formats (PDF, DOCX, MD)Background in deploying and maintaining web applications in production (cloud hosting, basic DevOps, monitoring)Awareness of data privacy and access-control considerations, particularly in legal or public-interest contextsDemonstrated interest in civic tech, access to justice, or public-interest technology","company":"Tech Justice Lab Berkeley","rawCompany":"tech justice lab berkeley","city":"Berkeley","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-06-07T10:32:33.215Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Application Developer","description":"We are looking for a part-time, contracted software developer/engineer to maintain and develop the Motions Bank Tool we built for the California Public Defenders Association (CPDA).Pay: $30/hourTime: 3-5 hrs/weekJob Description:The Motions Bank Tool is a centralized, sortable, and searchable library of legal documentation stemming from California's network of public defenders.Our developers work directly with CPDA to maintain this database and expand features/operations.If you are a current UC Berkeley or Bay Area college student with a background in computer science, data science, or a related technical field, please express interest and send a resume to info@techjusticelab.org.Qualifications:Required:Current undergraduate, graduate student, or recent graduate at UC Berkeley or another Bay Area college, pursuing a degree in computer science, data science, information science, or a related technical fieldProficiency in modern web development (familiarity with a common stack such as JavaScript/TypeScript, React, and Node.js, or Python with Django/Flask)Experience working with databases (SQL or NoSQL), including designing schemas and writing queries to support search and sorting featuresComfort with Git/GitHub-based collaborative workflowsAbility to commit 3–5 hours per week consistently and communicate proactively with a small remote team and external partnersStrong written communication skills for documenting code and corresponding with CPDA stakeholders who may not have a technical backgroundPreferred:Experience building or maintaining search and filtering features (full-text search, tagging systems, indexing tools like Elasticsearch or Postgres FTS)Familiarity with handling document uploads and parsing common legal/document formats (PDF, DOCX, MD)Background in deploying and maintaining web applications in production (cloud hosting, basic DevOps, monitoring)Awareness of data privacy and access-control considerations, particularly in legal or public-interest contextsDemonstrated interest in civic tech, access to justice, or public-interest technology","datePosted":"2026-06-07T10:32:33.215Z","dateModified":"2026-06-07T10:32:33.215Z","hiringOrganization":{"@type":"Organization","name":"Tech Justice Lab Berkeley","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Berkeley","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1d39e6354a2af972c72fb83d"},"url":"https://jobsearcher.com/jobs/1d39e6354a2af972c72fb83d"}}