Post Job Free
Sign in

Full-Stack Web Developer

Company:
Civic Media Inc
Location:
Madison, WI, 53703
Posted:
July 15, 2025
Apply

Description:

Job Description

ABOUT OUR COMPANY

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

Civic Media is seeking to hire 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.

Civic Media is a new media company that is leaning into local hometown radio and audio media in Wisconsin. We are investing in radio and related localized media as a critical way to inform and entertain audiences, and to connect them with what is happening in local communities across the state.RESPONSIBILITIES

Implement designs from a design team on Wordpress-based websites using a combination of a visual page builder and custom code

Develop custom web components that integrate with Wordpress

Develop automations and custom behaviors using a combination of available Wordpress plugins and custom code

Identify, document, and troubleshoot common website issues

Maintain and upgrade servers, websites, and associated software

Monitor website availability and security via web-based consoles

Adhere to security standardsESSENTIAL QUALIFICATIONS

Bachelor’s degree in Computer Science or a related field

Troubleshooting and analytical skills

Comfortable with computers and familiar with web technologies

Ability to work independently and as a member of a team

Understanding of web hosting concepts; including domains, file transfer, servers, email security, SSL/TLS, and HTTP

Experience launching a website; including DNS management, software deployment, and debugging

Full stack web development experiencePREFERRED QUALIFICATIONS

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

Experience using RESTful APIs

DevOps experience

Experience writing SQL queries

Professional experience with some or all of the “Relevant Technologies” listed belowEXCEPTIONAL QUALIFICATIONS

Ability to design responsive user interfaces

Professional experience developing mobile apps, preferably using Flutter

Experience developing RESTful APIs

Experience optimizing databases and SQL queries

An Understanding of TCP/IP and a familiarity with network devices such as switches, routers and firewalls

Experience developing software for Wordpress

Experience with PCI compliance or with writing secure code

Experience with firewalls

Experience with Google Workspace

Familiarity with permissions models (groups, users, folders, files, etc) and policy-based administrationRELEVANT TECHNOLOGIES

Python

Wordpress

HTML, CSS, Javascript

PHP

Dart, Flutter

Google Workspace

MySQL

Github

Linux

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

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.

Full-time

Apply