CBS News seeks a Software Engineer to develop and maintain web properties, building new features and improving existing ones, with a focus on reliability, performance, and modern technologies.
Requirements
- 3+ years experience working on web properties, building new features
- 3+ years experience with Javascript technologies, including concepts like asynchronous programming, closures, types, and ES6
- Experience with browser APIs and optimizing front-end performance
- HTML/CSS/Sass experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility
- Working knowledge of OO programming and patterns
- Ability to evaluate code from libraries and other dependencies
- Experience working with PHP and Symfony or a similar MVC such as Laravel
Responsibilities
- Collaborate with product managers, designers, and other engineers
- Produce highly reliable and performant code
- Implement site features and user interfaces
- Update legacy code to use modern technologies
- Review code developed by other developers and provide feedback to ensure best practices
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
- Work in a fast-paced AGILE environment
Other
- Must successfully complete a background check prior to starting employment
- Strong multi-tasker with solid time-management skills
- Good team player, think outside of the box
- Ability to work in a cross-functional/DevOps culture
- 3+ years of experience