Full Stack Software Engineer

Location
Washington, DC
Posted
Sep 10, 2020
Closes
Oct 29, 2020
Ref
JR-90271652
Industry
Engineering
Hours
Full Time
Job Description

The Washington Post is hiring a Software Engineer for our Media (Video, Audio and Photo) engineering team. This team works across the spectrum of Video, Audio and Photo systems including the public facing video and audio players and newsroom facing management systems. We are looking for a self-driven engineer with a conscientious mentality and a relentless commitment to quality and stability.In this role, your contributions would directly support our world class Newsroom and their award winning journalism.

Responsibilities:
  • Develop new features/optimizations on our custom built Audio and Video players.
  • Build dynamic new features across both the front-end and the back-end of Audio/Video/Photo content management systems.
  • Integrate photo/video/audio content across The Post's publishing landscape and platforms
  • Collaborate with designers to implement and extend our Design System across components.
  • Use your experience to help guide technical decisions and participate in technical architecture discussions.
  • Enhance the ad monetization and performance of Audio and Video players
  • Work directly with product managers and occasionally stakeholders from either the Newsroom or other internal teams to help translate business requirements into technical tasks.
  • Serve in an on-call capacity.


What we're looking for:

It's okay to not meet 100% of these requirements! We're primarily looking for people who meet some of these requirements and are motivated to learn new technologies and expand their skill set.
  • Extensive experience with JavaScript and the React and/or Angular framework.
  • Hands on experience with back-end technologies such as Java, Spring Boot, and JUnit.
  • Worked with DevOps technologies like Docker, Jenkins, and AWS Products.
  • Utilized Amazon Web Services (AWS) such as S3, ECS, EC2, and CloudWatch.
  • Experience with relational databases such as MySQL.
  • A keen eye for detail and love of delivering beautiful user experiences prioritizing site performance.
  • Familiarly with module bundling technologies like Webpack.
  • Experience in agile software development teams working iteratively with designers, product managers, and stakeholders.
  • Working knowledge of Java/SQL is desirable.


Preferred Qualifications
  • Experience building web applications on AWS.
  • Practical experience in client-side build/config management and testing tools like Webpack, Jasmine, Karma etc
  • Experience with end-to-end testing frameworks.
  • Excellent communication, documentation and presentation skills for technical and business audiences
  • Experience analyzing application and cloud environment performance.
  • Eagerness to explore and learn new programming languages, tools and applications.
  • Experience incorporating analytics instrumentation and enabling A/B testing.
  • Exposure to using Splunk as a debug tool is a plus


The innovation doesn't end in the Newsroom - dozens of teams power The Washington Post. We are now hiring the next innovator - how will you Impact Tomorrow?

#washpostlife