California Correctional Health Care Services is seeking an experienced Senior Full Stack Engineer to join their Engineering team in CalInnovate. The role involves building and improving web applications, developing databases and APIs, and collaborating with designers and data scientists to deliver impactful products.
Responsibilities:
- Build and improve web applications used by Californians across the full stack
- Develop and maintain databases and APIs as well as the interfaces people see and click
- Work with designers, data scientists, and policy experts to ship real products
- Write and review code daily, building features, fixing bugs, and maintaining secure systems
- Support teammates through code reviews and shared documentation
- Prioritize performance, reliability, and scalability in every step of development
- Work across many tools and technologies. The right tool depends on the problem. You will need to learn quickly and switch contexts often. One week you may be working on a headless website. The next, an interactive data visualization. The next, consulting on a .NET project
- Learn new languages and frameworks when the work calls for it
- Navigate California state security requirements, accessibility standards, and procurement processes to deliver compliant, resilient systems
Requirements:
- Proficient in at least one server-side language such as NodeJS, Python, or PHP
- Proficient in Javascript, CSS, and HTML
- Proficient with Git for version control
- Proficient with MacOS
- Experience with continuous integration and continuous delivery (CI/CD) pipelines
- Experience designing, architecting, and diagramming technical solutions
- Investigative ability and intellectual curiosity
- Ability to learn and embrace new technologies
- Experience working successfully on multi-disciplinary teams
- Experience using project management tools to track and share task status
- Ability to communicate with both technical and non-technical audiences
- Demonstrated ability to work with diverse groups of stakeholders
- Comfort with risk and trying new approaches
- Ability to work independently or as part of a small team
- Commitment to equity and using data to serve all Californians
- Ability to stay calm and focused under pressure
- Recent experience with large language models (LLMs) and agentic workflows
- Experience with front-end frameworks and component libraries
- AWS administration
- DNS administration