company_logo

Full Time Job

CMS / Drupal Developer

Turner

New York, NY 08-06-2021
 
  • Paid
  • Full Time
Job Description
CMS/DRUPAL Developer(Remote)

The Job
WarnerMedia seeks a Remote Sr. Software Developer(CMS/Drupal) for the Consumer Digital & Platforms (CD&P) Entertainment division.

''This position will require onsite work and meetings(sometime) in the near future in one of our designated work locations in the United states. WarnerMedia requires anyone working in our workplaces in the US to be vaccinated against COVID-19. Exemptions to this vaccine requirement are available to those entitled to reasonable accommodations for religious or medical reasons.

The Daily
• Work with product and engineering teams to design, develop, test, deploy and monitor new CMS, website, and application features.
• Work with other developers and key business stakeholders in cross functional teams to maintain deliver internal and external user facing applications that
allow users worldwide to find and use our products.
• Build efficient and reusable components, systems, and abstractions to be used in the full lifecycle of various digital platforms.
• Participate in design and code reviews.
• Identify and communicate best practices   to ensue stable and maintainable products are created for mission critical systems.
• Responsible for features from conception to post-deployment.
• Evaluate software   components and   tools.
• Follow Agile/Scrum planning and process improvement.
• Find and address performance issues.
• Troubleshoot and fix bugs, security vulnerabilities, and operational issues.
• Prototype and develop reusable components for developers and provide expert technical guidance and support to use them effectively.
• Ensure the availability, reliability, scalability, maintainability, and security of developed application.
• Assist project teams in assessing the technology environments and determining changes as necessary to ensure successful implementation of software systems.
• Work with other technology groups to implement changes other technology groups to implement changes.

The Essentials
• 5+ years professional experience in coding, design, and software development.
• A deep understanding of Drupal, PHP and web development including HTML5, CSS3, modern JavaScript (ES6+).
• Object-oriented module development and an understanding of Drupal hooks.
• Experience with the Migrate API, Forms API, Paragraphs, and Layout Paragraphs and other editor UX customizations.
• Passion for web standards, content management, web page layout, information architecture, user interaction, and usability.
• CMS design, development, and configuration experience.
• Git merging, branching, and pull requests.
• Ability to triage and debug issues.
• Proactively brings up creative ideas.
• Strong work ethic, accountability, and communication skills.
• Must work well on a team!

Nice to Haves
• Headless Drupal environments and enterprise Drupal systems.
• Node.JS, NextJS, React, React Native, and other Javascript frameworks.
• CMS development for international markets, including languages, translations, and regions.
• iOS, Android, Apple TV, Fire TV, Roku or Xbox development experience is a plus.
• AWS, Azure, and Dev Ops experience including CI/CD, monitoring experience, automated testing.
• Strong Computer Science fundamentals and problem-solving skills.
• Passion for web standards, content management, web page layout, information architecture, user interaction, and usability.
• Excellent attention to detail and a desire to learn new technologies.
• Ability to create and maintain clear, concise, and well-constructed documentation.
• Excellent verbal communication and interpersonal skills - Ability to effectively collaborate with product managers, programmers, and testers.
• Outstanding creativity and strong commitment to a project.
• Ability to multi-task effectively in a high-volume environment.
• Strong follow-up abilities with an acute attention to detail.
• Demonstrated ability to work effectively as part of a team, as well as independently.
• Required to work well under time constraints.
• Ability to actively listen and incorporate feedback for continuous improvement.

Education:
• Bachelor's degree in Computer Science or equivalent experience

Jobcode: Reference SBJ-gqo28z-13-58-151-231-42 in your application.