Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

State of Utah Logo

Full Stack Developer, State Auditor Appointed

State of Utah

Salary not specified
Sep 26, 2025
Remote, US
Apply Now

The State Auditor's office is looking to solve problems affecting the office or public policy by providing assistance and advanced knowledge in research projects, studies, evaluations, audits, and investigations.

Requirements

  • Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
  • Writing computer programs for various purposes.
  • Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
  • 2 years' experience in full-stack development.
  • A four-year college degree or equal experience in computing, computer science, statistics, mathematics, or related field.
  • Knowledge of PHP, HTML, CSS, JavaScript.
  • Experience with D3 JavaScript framework.

Responsibilities

  • Manages and develops modern web applications using PHP, HTML, CSS, JavaScript.
  • Create visualizations using the D3 JavaScript framework.
  • Manages and queries data in databases using programming languages (e.g., R, Python, Postgres SQL, Google Big Query, Google Firestore).
  • Utilizes Continuous Integration/ Continuous Deployment pipelines.
  • Creates online interactive dashboards that integrate data for relevant stakeholders.
  • Writes and/or uses computer programs to generate and analyze data.
  • Ensures code reflects Web Security best practices such as prevention of SQL injection, Cross-Site scripting, etc.

Other

  • A four-year college degree or equal experience in computing, computer science, statistics, mathematics, or related field.
  • 2 years' experience in full-stack development.
  • The ability to communicate information and ideas in speaking so others will understand.
  • The ability to listen to and understand information and ideas presented through spoken words and sentences.
  • Managing one's own time and the time of others.