Greater Public · 14 hours ago
Senior Developer, Front End & Design
Greater Public is a leader in public media, and they are seeking an experienced, creative, and forward-thinking Senior Developer, Front End & Design to join their digital product team. This role is critical to ensuring OPB remains an accessible, innovative, and user-friendly source of news and information by building and maintaining the front end of OPB’s digital products and collaborating with various teams.
ConsultingNon ProfitSocial
Responsibilities
Act as OPB’s primary technical resource for design, developing design systems and building consistent, accessible user interfaces that meet industry standards and align with OPB’s brand guidelines
Establish and maintain visual and interactive standards, collaborating closely with product managers, developers, and stakeholders to deliver polished, user-centric digital experiences
Lead improvements in technical performance, accessibility, and user experience, while actively managing and reducing technical debt
Liaise with stakeholders, teams and developers to manage communication, oversee ticket workflows, and define clear technical design specifications
Contribute to documentation, process improvement, and internal tooling
Provide mentorship and training to other developers, reviewing code and design deliverables, offering feedback, and promoting best practices in both development and UX/UI design
Partner with the team to lead usability testing
Qualification
Required
4 years of experience in web development and design
Experience with project management, scheduling, and agile development practices
Fluent in HTML, CSS, web design, grid and flexbox layouts
Familiarity with JavaScript (ES6) and node
Familiarity with design software like Figma and Sketch
Experience with user-centered principles and visual hierarchy
Familiarity with working with an outside development firm
Experience with source repositories, writing robust tests, and code reviews
Design experience meeting web accessibility standards
Experience taking a product idea from concept through production
Preferred
5 to 7 years of experience in web development and design
A collaborative team player
Enthusiasm for the mission of OPB
Experience running design sprints with cross-functional stakeholders
Experience with React and Jest
Knowledge of cloud platforms, especially Amazon Web Services
Familiarity with Python and Django
Familiarity with relational databases (MySQL, PostgreSQL) and non-relational databases (MongoDB)
Experience with developing data driven applications and design/visualization tools like D3, Plotly, or Vega-Lite