company_logo

Full Time Job

Junior Software Engineer - Php

Warner Media

Burbank, CA 06-10-2021
 
  • Paid
  • Full Time
  • Entry (0-2 years) Experience
Job Description
Delivering first-in-class content in the best and most engaging ways possible while equipping our people to do so requires an incredible amount of talent… and technology. The technology and operations group covers things like the company's data strategy, content delivery systems, master control operations, broadcast engineering, advertising technology, and the technology platform for HBO Max, while also supporting the everyday underpinnings of our company. Join our community of extraordinary team members who are truly building the tools that will run the future of entertainment.

The Job

WarnerMedia's B2B Applications team is looking for a Junior Software Engineer (PHP) with the knowledge, motivation, and energy to help build robust solutions to real world challenges and deliver the best end-user experience to our business partners. The B2B Application team is always exciting as we support multiple applications that use different technologies and languages.

The Daily
• Develop and support various business-related applications that are using: PHP, MySQL / PostgreSQL and other technologies as needed.
• Actively participate in DevOps pipeline and drive adoption of containers, continuous integration, and automated build and deploy pipeline technologies.
• Champion test driven development (TDD) and other best practices to build quality code with a focus on quality, maintainability, and testability.
• Discover, experiment with, and recommend new technologies for our stack.
• Integrate disparate web services and develop orchestrations to enhance our products and improve the user experience.
• Act as support and maintenance for on-going system support issues, bugs and security vulnerabilities
• Must be diplomatic, while effectively communicating (both orally and written) adhering to all matters related to confidentiality
• Document technical solutions and articulate these solutions to both a business and technical audience

The Essentials
• The Essentials
• 1+ years of experience building and supporting dynamic web applications using PHP and various frameworks (Symfony, Laravel, Twig, API Platform, Doctrine, React.js, Vue.js, etc. - if you have experience with other frameworks, we are still interested in hearing from you)
• 1+ years of API development experience. Not only development and management of APIs but a track record of integrating third party APIs.
• Good Understanding of how the Web ''works''. Basic things like DNS, client/server interaction, standard browser features, browser privacy policies and client-side scripting should be very familiar.
• Understanding of Object Oriented programming and coding best practices
• Experience implementing automated testing platforms, unit tests, integrated tests, etc.
• Knowledge of standard source code management and build tools such as Jira, Git, GitHub Actions and Jenkins.
• Experience working in Agile (Scrum / Kanban) methodology culture.
• Comfortable working with databases, schema design and have a practical understanding of SQL / NoSQL database technology. We're not looking for DBA's but you should be able to work comfortably with databases.
• Experience working in a DevOps environment is a huge plus. Such as working knowledge of Linux, AWS Cloud Services (Lambda, SNS, EC2, SWF, etc.) and automated build, test and deploy pipelines.
• Experience with LEMP/LAMP stack, SSH, SSL certificates and how web servers are configured is a plus
• Experience with Node.js, NPM, Yarn, Gulp toolkit and Webpack bundler is a plus
• Experience in frontend development with good understanding of HTML5, CSS, SASS/LESS, Vanilla JavaScript, jQuery and frontend frameworks/Libraries such as Semantic UI, Material Design or Bootstrap
• Experience with WordPress and WordPress multisite or any other CMS is a huge plus
• Experience deploying and supporting containerized applications is a plus.
• Experience with OO / functional development languages such as C#, Java, Scala, Python, Ruby, Go, Erlang a plus.

Jobcode: Reference SBJ-r1yvqv-3-129-13-201-42 in your application.