Remote Senior Engineer, Web and Publishing Products
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
ProPublica is seeking a full-stack senior product engineer to lead work on their publishing systems and core website.
This role is essential for amplifying ProPublica’s mission of publishing impactful web-first journalism by creating scalable, efficient, and user-centric products.
The candidate will contribute to both the long-term product roadmap and hands-on development.
Responsibilities include shipping high-quality and resilient software, collaborating with designers, product managers, data analysts, engineers, and agency partners.
The engineer will write code, contribute to documentation, mentor peers, and proactively solve problems.
The position involves acting as the primary technical point of contact for the web publishing system and leading the planning and execution of tools and product features.
The engineer will collaborate with designers and engineering leaders to establish technical standards for front-end web development.
They will build tools and product features that showcase journalism across various platforms, including web and third-party ecosystems like Apple News and Google News.
The role requires evaluating new products and features, troubleshooting issues, and leading improvements for performance, reliability, and security.
The engineer will serve as a subject-matter expert on the website and web platform, providing guidance and mentorship to developers.
Staying informed about industry trends and tools to enhance the newsroom’s digital capabilities is also a key responsibility.
Requirements:
Candidates must have a deep understanding of and care for the open web.
A minimum of five years of experience with modern content-management systems, preferably WordPress, is required, along with strong proficiency in PHP and experience in building extensions and integrations.
Experience with modern, well-structured, standards-based HTML and CSS is necessary, as well as website optimization using core web vitals.
Proficiency in writing vanilla JavaScript and using front-end development frameworks such as Svelte or React is required.
Experience with AWS-based website infrastructure and tools is essential.
Candidates should have expertise in using APIs to query and modify CMS content.
Familiarity with templating languages such as Twig or Liquid is preferred.
Knowledge of popular third-party analytics tools, such as Google Analytics, Parse.ly, and Google Tag Manager, is necessary.
Experience working in highly collaborative, small, efficient teams is required, along with strong problem-solving and troubleshooting skills.
Excellent verbal and written communication skills are essential for this role.
Benefits:
This is a full-time position that includes benefits.
ProPublica is open to remote candidates, with offices located in various cities including New York City, Washington, D.C., Atlanta, Chicago, Austin, Texas, Phoenix, and Berkeley, California.
The expected salary range for this position is $120,000 to $145,000, with final figures based on experience, accomplishments, and location.
ProPublica is committed to diversity and building an inclusive environment, encouraging applications from traditionally underrepresented communities.
The organization is an equal opportunity employer, prohibiting discrimination and harassment of any kind.