The Texas Tribune, the state’s go-to source for Texas politics and public policy news, is hiring a Front-end engineer to maintain our software infrastructure and systems, strengthen our security, grow our capabilities and improve our technical processes. Are you curious and willing to not only learn, but also teach and adapt? Do you like working in a fast-paced newsroom environment with an opportunity to improve workflows, collaborate as a team on complex ideas, and have a strong foundation in client-side languages? Then the Texas Tribune wants to hear from you.
You will be part of a team that is constantly improving our newsroom’s systems (including a Django CMS and its interaction with external APIs), as well as prototyping new tools. This is not a journalism position, but you will work closely with journalists and contribute to building news products. This role can be either in the office or remote, based in the U.S. See the location information for details.
Our engineering team works across departments — editorial, membership, audience, events, sponsorships and design — to build tools and websites.
The salary for this position starts at $90,000 + depending on qualifications.
Implementing new features and redesigns for legacy pages using Django templating, React, and, Vue
Finding opportunities for improving site performance and accessibility
Collaborating with our full-stack and back-end engineers, leveraging API endpoints to power scalable components
Working with the design team to scale our in-house CSS framework and design system
Assisting staff in troubleshooting and navigating CMS features
Improving our content management workflow and admin interface
Leveraging third-party platform integrations to improve team processes
Bachelor’s degree and 3 + years of relevant experience OR equivalent combination of education and relevant experience
2 years of experience using Vue and/or React
2 years of experience Sass, Webpack, NPM and other front-end tools
Experience with internal and external APIs
Understanding of Git and code collaboration best practices
Experience with rapid prototyping based on a design pattern rather than a pixel-perfect mockup
Ability to improve and monitor client-side performance
Knowledge of accessibility guidelines and compliance standards
Ability to speak to the tech side of issues in design/editorial meetings
Strong communication skills. You ask thoughtful questions and suggest improvements politely and respectfully.
It would be nice if you have experience with
Static site generators like Nuxt.js, 11ty, Gatsby, etc.
Web security threat models and prevention tactics (XSS, CSRF, DDoS, etc.)
The ability to think in terms of objects, scalability and extensibility, and to explain these concepts to editors
We know there are great candidates who won’t check all of these boxes, and we also know you might bring important skills that we haven’t thought of. If that’s you, don’t hesitate to apply and tell us about yourself.
About The Texas Tribune
Here’s what you should know about the Tribune. From day one we’ve had disruption, innovation and risk-taking in our DNA. We’re ambitious as all get out but still have the punch-above-your-weight mentality of a scrappy start-up. We believe we can meet the demands of our audience and our own expectations for excellence without breaking the bank — or our staff. We understand not everything is a story for us — we have to make choices — but we’re always looking to expand our boundaries. We’re nonprofit because the challenging economic reality for media these days obligates us to find a different way, reliable and sustainable, to fund serious journalism. We’re nonpartisan because we live in the United States of Confirmation Bias — and we don’t need to be part of the problem. We don’t need to be yet another source of information affirming the voices and perspectives that are already in people’s heads. At the same time, nonpartisan is not non-thinking. We call B.S. when B.S. needs to be called.
All of us at the Trib believe the best way to achieve that mission is to resemble the state we cover. We’re committed to building an inclusive newsroom for people of all backgrounds and ages, and we’re taking steps to meet that commitment. We especially encourage members of traditionally underrepresented communities to apply for this role, including women, people of color, LGBTQ people and people with disabilities.
The Texas Tribune office is located in downtown Austin, steps away from the Texas Capitol building. This position is based in Austin. We have colleagues in the organization that come into the office on a regular basis and colleagues that are based in various cities throughout the United States. This role is open to remote applicants based in the U.S.
This job is full time and has the following benefits:
Medical, vision and dental insurance
A cell phone stipend
20 days of paid time off each year
Up to 16 weeks of paid family leave plus four weeks of additional job protection
Support for professional training and attending industry conferences
Remote working flexibility
How to Apply
Submit your application hereby October 4 with a resume and examples of your work, please submit a cover letter detailing your vision for this position and how you would approach the work. We can't wait to hear from you.
The Texas Tribune is an Equal Opportunity Employer. We are committed to diversity and building an inclusive environment for all, and we encourage applicants of all identities, backgrounds, ages, and abilities to apply. Learn more about The Texas Tribune here.