Logo
Civic Media

FULL-STACK WEB DEVELOPER Job at Civic Media in Madison

Civic Media, Madison, WI, United States, 53774

Save Job

Join to apply for the FULL-STACK WEB DEVELOPER role at Civic Media

Get AI-powered advice on this job and more exclusive features.

Overview

Civic Media has built a state-wide radio and digital media network in Wisconsin with the goal of championing the practice of democracy by empowering honest and informative local voices. We\'re merging the legacy of radio with the immediacy of digital to deliver high-quality content to a growing audience via our 24 radio stations, websites, our mobile app and social platforms. We work in a fast-paced environment that values communication, integrity, vision, innovation and collaboration. Our goal is being the media platform that informs, guides, and inspires our audience through the complex landscape of information, commentary, and civic engagement.

SUMMARY: We\'re looking for a motivated software engineer with experience with both front-end web development and back-end systems. Specific experience developing custom functionality for Wordpress and back-end development with Python are desired.

Location note: Civic Media is investing in local hometown radio and audio media in Wisconsin. We are focused on local community engagement as a core part of our media strategy.

Responsibilities

  • Implement designs from a design team on Wordpress and Drupal websites using a combination of a visual page builder and custom code
  • Develop custom web components that integrate with Wordpress and Drupal
  • Develop automations and custom behaviors using a combination of available Wordpress plugins and custom code
  • Maintain and upgrade servers, websites, and associated software
  • Monitor website availability and security via web-based consoles
  • Adhere to security standards
  • Other duties may be assigned by your direct report

Qualifications

  • Expert-level knowledge of Next.js and React
  • Experience using RESTful APIs and GraphQL
  • Experience writing SQL queries
  • Understanding of web hosting concepts, including domains, file transfer, servers, email security, SSL/TLS, and HTTP
  • Bachelor\'s degree in Computer Science (or equivalent experience)
  • 3-5 years of professional experience in a similar role
  • Proficient in JavaScript, HTML, and CSS
  • Familiarity with Google Cloud Platform (GCP) and its services
  • Experience with WordPress Headless CMS and Drupal
  • Preferred: Contribute to design and development of a multi-platform mobile application built with Flutter
  • Experience writing asynchronous JavaScript and/or using a modern JavaScript framework; DevOps experience
  • Ability to design responsive user interfaces
  • Professional experience developing mobile apps, preferably using Flutter
  • Experience optimizing databases and SQL queries
  • Understanding of TCP/IP and familiarity with network devices (switches, routers, firewalls)
  • Experience with PCI compliance or writing secure code
  • Experience with Google Workspace; permissions models and policy-based administration
  • Professional experience with Python, Postgres, Docker, REST, GraphQL, PHP, Dart, Flutter

EEO Statement

Civic Media is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We do not discriminate on the basis of race, color, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions of this position.

PI277153301

Application Instructions

Apply Online: https://www.click2apply.net/RGWD7PUW75ME7snlZFjgOq

Location: Madison, WI

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Radio and Television Broadcasting

#J-18808-Ljbffr