FULL-STACK WEB DEVELOPER Job at Civic Media Inc, Madison, WI

Z2ZUYXk1WkR4TEJmMWdoVVNvQWltNDdldWc9PQ==
  • Civic Media Inc
  • Madison, WI

Job Description

Job 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

We’re looking for a motivated software engineer with experience with both front-end web development and back-end systems. Specific experience developing with React, Next.js, 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 Next.js websites using modern, modular tools and custom code
  • Develop custom web components that integrate with a headless CMS using REST and/or GraphQL APIs
  • Develop automations and custom behaviors for media publishing workflows using a combination of custom code and LLM-assisted agents
  • Maintain and upgrade servers, websites, and associated software
  • Monitor website availability and security via web-based consoles
  • Adhere to security standards
  • Other duties as needed

ESSENTIAL QUALIFICATIONS

  • Bachelor’s degree in Computer Science (or equivalent experience)
  • 3-5 years of professional experience in a similar role
  • Expert-level knowledge of Next.js and React
  • Experience using RESTful APIs and GraphQL
  • Experience working with Postgres and Python ORMs like SQLAlchemy and Django
  • Understanding of web hosting concepts; including domains, file transfer, servers, email security, SSL/TLS, and
  • Experience writing asynchronous JavaScript and or using a modern JavaScript framework
  • DevOps experience
  • Ability to design responsive user interfaces

PREFERRED QUALIFICATIONS

  • Contribute to design and development of a multi-platform mobile application built with Flutter
  • Experience optimizing databases and SQL queries
  • An Understanding of TCP/IP and a familiarity with network devices such as switches, routers and firewalls
  • Experience with PCI compliance or with writing secure code
  • Experience with firewalls
  • Experience with containerization and cloud platforms like Google Cloud Services
  • Familiarity with permissions models (groups, users, folders, files, etc) and policy-based administration
  • Professional experience with some or all of the following:
    • Python
    • Postgres
    • Django
    • React
    • Next.js
    • Docker
    • REST
    • GraphQL
    • PHP
    • Dart, Flutter
    • 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.

Job Tags

Local area,

Similar Jobs

Moneyline Group

Senior Back-End / Full Stack Developer (C++ Focused, AI & Low-Code Expertise) Job at Moneyline Group

 ...C++ skills are highly valued, we welcome candidates with expertise in similar object-oriented, high-performance languages (Java, C#, Python) or strong full stack backgrounds. If you have experience in AI/Machine Learning frameworks (e.g., TensorFlow) or low-code... 

Heniff Transportation Systems, LLC.

Hazmat - CDL-A Company Driver - 1yr EXP Required - Regional - Tanker - $2k per week - H/N/TWIC Endorsements Required - Heniff Transportation Systems, LLC. Job at Heniff Transportation Systems, LLC.

 ...CDL A Tanker Driver Regional OTR. H - Hazardous Materials Endorsement. N - Tanker Vehicles Endorsement. TWIC Card Endorsement....  ...CDL A Tanker Drivers. Qualified drivers must have a Tanker and HazMat endorsement and 1 year of CHEMICAL Tanker Experience. LOCAL... 

CHRISTUS Health

RN, Registered Nurse Flight Senior - Flight for Life Job at CHRISTUS Health

 ...Job Description Description Summary: The Flight Nurse extends the healing ministry of Jesus Christ by caring for critically ill...  ...operations / clinical care with the Flight Paramedic and Pilot crew members in conjunction with policies and procedures that have been... 

Steadily

Front-End Senior Software Engineer Job at Steadily

 ...you're sharp enough to be on this team, you're sharp enough to learn any language or framework quickly. Our Stack and Tools: Python 3 / Kotlin Typescript React (Next.js) Django / FastAPI Postgres Kafka (we build on an event driven architecture)... 

Athletico Physical Therapy

Physical Therapist - Hammond, IN Job at Athletico Physical Therapy

 ...job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time. Minimum Salary/Wage: USD $72,000.00/Yr. Maximum Salary/Wage: USD$ 100,000.00 Yr.