company_logo

Full Time Job

Frontend Engineer, Next.Js

Vox Media

Remote / Virtual 10-21-2021
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
About the Audience Platform team

The building blocks of our audience experience - In 2021, we are creating an entirely new platform to deliver unique and compelling audience experiences for each of our properties. We're using powerful new technologies like Next.js to leverage our amazing APIs to completely re-imagine what this layer will look like in the future, and this will enable engineers and designers across the organization to be empowered to deliver experiences for each individual brand.

About the role:

As a Frontend Engineer on Audience Platform, you will work collaboratively every day with your cross-functional team to build out a new internal tool that allows our Audience Experience team to build powerful, dynamic, and performance optimized websites.

We are seeking a mid-level frontend engineer with at least 2 years of work experience in a production codebase and a passion for growth and development. You should be proficient in Javascript, Typescript, and React. You should be able to assess technical risks, find the people & resources you need to make technical decisions, estimate your work, and complete tasks in a timely manner. As an Engineer 2, you will have access to mentorship and support from fellow senior engineers on the team. And as you grow and develop at Vox Media there will be more opportunities to contribute to platforms, architecture, and UX across Vox Media.

What you'll do:
• Build features for Vox products, serving our many brands and 600 communities
• Collaborate closely with our team to integrate front and/or backend features in a scalable, secure, seamless and user-focused way
• Contribute to product development, working alongside the team to deliver user stories and technical tasks
• Give constructive feedback to team members via code reviews and architectural reviews
• Scope and break down user stories into clear and achievable technical tasks
• Participate in video team meetings, such as daily scrums/standups, sprint planning, and estimation sessions
• Raise technical risks and tech debt to the team that could impact performance, security, or the ability to scale our tech in the future
• Contribute to and improve product and technical documentation
• Contribute to a developer culture that is transparent, supportive, and focused on delivery
• Help us to make our experience easy and useful for our editorial teams, our developers and designers, and our readers and subscribers

What you'll bring:
• Expertise with modern Javascript framework development practices
• Experience building React applications and responsive web design
• Experience with Typescript or with other statically typed languages
• Expertise with HTML and CSS
• Expertise with Node.js, Ruby, or other backend programming languages
• Experience in writing testable code and corresponding tests that verify its behavior
• Strong communication skills and the ability to work and collaborate with a team remotely
• Great documentation skills
• Courage to refactor code when necessary
• A real passion for mission-driven work
• A problem-solving mindset and a knack for troubleshooting
• Experience with and passion for the journalism space, and a want to support this industry, our company, and our readers within it
• Passion for contributing to a safe, diverse, and inclusive culture
• Passion for building great things, with a want to continually improve, be productive, and be proud of the work they deliver
• Passion for privacy and security, for our readers, customers, and the news industry at large

Bonus Points for:
• Experience with Next.js
• Experience with GraphQL (Relay, Apollo, or similar)
• Experience in architecting, scaling, and delivering high-volume web applications
• Experience with multi-tenant environments
• Experience working with news organizations
• Experience working with a remote-first team
• Experience with distributed systems using cloud platforms

Please note that our Recruiting Team will only contact you from @voxmedia.com email addresses, and we will never contact you via text message.

Jobcode: Reference SBJ-rnxpx3-3-135-198-49-42 in your application.

Company Profile
Vox Media

As the leading independent modern media company, Vox Media ignites conversations and influences culture. Across digital, podcasts, TV, streaming, live events, and print, we tell stories that affect our audience's daily lives and entertain as much as they inform.

https://www.voxmedia.com/pages/careers-jobs