Civic Media - Madison, WI

posted 25 days ago

Full-time - Mid Level
Hybrid - Madison, WI
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

Civic Media is seeking a talented Front-End Web Developer with some backend experience to join their growing team. The role focuses on designing, developing, and maintaining web applications, ensuring high-quality user experiences through collaboration with design and backend teams. The developer will work in a fast-paced environment that values communication, integrity, and innovation, contributing to the mission of empowering local voices through digital media.

Responsibilities

  • Develop and maintain web applications using JavaScript, HTML, and CSS
  • Collaborate with designers to translate UI/UX designs in Figma into interactive, responsive web pages
  • Optimize applications for maximum speed and scalability
  • Ensure cross-browser compatibility and responsiveness of web applications
  • Write clean, maintainable, and efficient code
  • Integrate front-end components with server-side logic
  • Use Git to manage and track code changes
  • Participate in code reviews to maintain high code quality standards
  • Troubleshoot and debug web applications
  • Collaborate with backend developers to integrate APIs and other services
  • Stay up-to-date with the latest industry trends and technologies

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
  • 2+ years of professional experience as a Front End Developer or similar role
  • Proficient in JavaScript, HTML, and CSS
  • Experience with WordPress, either as a standalone or headless CMS
  • Experience with GraphQL
  • Familiarity with Google Cloud Platform (GCP) and its services
  • Basic knowledge of Python for backend scripting and automation
  • Experience with Next.js for server-side rendering and static site generation
  • Understanding of RESTful APIs and web services
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities

Nice-to-haves

  • Experience with Figma and translating designs into fully functioning websites
  • Experience with modern JavaScript frameworks/libraries such as React.js or Vue.js
  • Knowledge of web performance optimization techniques
  • Experience with containerization technologies like Docker
  • Familiarity with CI/CD pipelines and DevOps practices

Benefits

  • Competitive salary commensurate with experience
  • Comprehensive health, vision, and dental benefits package
  • 401(k) with matching up to 4%
  • Huge opportunity for professional development and growth
  • Vibrant and collaborative hybrid work environment
  • Opportunity to make a significant cultural impact
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service