Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

National Association of Black Journalists (NABJ) Logo

Full Stack Software Engineer

National Association of Black Journalists (NABJ)

$110,000 - $120,000
Jun 10, 2025
Arlington County, VA, US
Apply Now

PBS News seeks an experienced Full Stack Engineer to join our team in building high-quality educational digital experiences for public media.

Responsibilities

  • Develop, test, maintain, and improve full stack web applications using Django/Wagtail and modern JavaScript frameworks
  • Take the technical lead on projects related to our educational products, helping shape user experiences that support students and teachers
  • Collaborate with product and software engineering to support additional products, including news sites, special editorial projects, and internal tools
  • Implement responsive, accessible, and visually consistent frontend experiences using Tailwind CSS
  • Build RESTful APIs and data-driven features in Python and Django
  • Participate in the development of site architecture and content models that scale
  • Integrate third-party services and APIs to extend site functionality
  • Own features from ideation to deployment using modern DevOps practices
  • Write maintainable, well-tested code and conduct code reviews
  • Monitor and support production systems for performance and reliability
  • Participate in cross-functional planning
  • Research new technologies and propose strategic improvements to our stack

Requirements

  • Strong backend experience with Python and Django, including REST API development
  • Experience working with Wagtail or other content management systems
  • Solid frontend skills, with a strong eye for layout, usability, and interface structure
  • Proficiency with component-based UI design
  • Familiarity with modern JavaScript frameworks or libraries
  • Experience building and supporting authenticated user experiences, including user account management, access control, and session handling

Other

  • 5–10 years of professional software engineering experience
  • Ability to collaborate with design and editorial teams to translate ideas into polished, functional web interfaces — even if you're not a visual designer
  • A creative and adaptable mindset, comfortable working across multiple projects and brands
  • Enthusiasm for building products that support diverse audiences — from students and educators to news consumers
  • Experience contributing to cross-platform initiatives
  • Troubleshooting issues with websites and digital tools
  • Executing expressed digital needs from staff and participants
  • Collaborating on how digital products can support our mission