Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

University of Washington Logo

Python/Django ReactJS Website Developer (Temporary)

University of Washington

$78,000 - $84,000
Sep 13, 2025
Apply Now

The University of Washington (UW) needs a temporary Lead Software Engineer to develop and maintain a new website that will make educational training content available to a state-wide userbase, helping the college deploy robust and user-friendly systems.

Requirements

  • 2 - 3 years of experience analyzing, designing, developing, installing, and maintaining websites and services with emphasis in Python and Django.
  • Knowledge and proficiency with Python web frameworks such as Django, Flask, etc.
  • Knowledge and proficiency with front-end technologies, such as JavaScript, HTML5, and CSS3.
  • Solid experience with ReactJS and modern JavaScript/TypeScript for front-end development.
  • Proficiency in PostgreSQL and database schema design
  • Experience working in Linux environments and deploying applications on AWS
  • Familiarity with version control systems (e.g., Git)

Responsibilities

  • Under the direction of the Software Engineer, develop and maintain a scalable website using Python, Django, ReactJS, and PostgreSQL.
  • Build and manage RESTful APIs and integrate third-party services.
  • Develop responsive and intuitive user interfaces using modern front-end technologies.
  • Deploy and manage applications on AWS using Linux-based environments.
  • Ensure application performance, security, and scalability.
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
  • Troubleshoot, debug, and optimize code for performance and reliability.

Other

  • Temporary position for an 8-10 month full-time contract with the possibility of an extension.
  • Ability to think strategically, problem solve, and proactively design solutions that are useful, robust, and supportable.
  • Web development experience in a collaborative environment, practicing good code management techniques.
  • Excellent self-initiated problem-solving skills and an ability to prioritize tasks to meet multiple deadlines.
  • Strong written and verbal communication skills; strong interpersonal skills, including problem solving and consensus building.