Enable job alerts via email!

Full Stack Developer

CBN.com

Virginia Beach (VA)

On-site

USD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading nonprofit media organization is seeking an experienced Full Stack Developer to enhance digital initiatives across web and mobile platforms. The ideal candidate will have expertise in Drupal CMS and PHP, alongside excellent problem-solving and communication skills. This role is crucial to advancing the organization’s mission and offers a competitive salary and benefits package for full-time positions.

Benefits

Competitive salary
Healthcare benefits
Professional work environment

Qualifications

  • Demonstrated expertise in live public-facing application development.
  • Knowledge of Drupal 9+ and solid PHP development experience.
  • Deep understanding of Drupal architecture and APIs.
  • Autonomous with good debugging and troubleshooting skills.
  • Excellent interpersonal and written communication skills.

Responsibilities

  • Design, build, and maintain web applications using Drupal CMS.
  • Implement revisions to a shared Drupal code base.
  • Perform peer review on team members’ code.
  • Work under tight deadlines in a fast-paced environment.

Skills

Web application development
Drupal CMS
PHP
Problem-solving skills
Communication skills

Education

Bachelor or Master’s degree in Computer Science

Tools

Symfony
Composer
Job description

The Christian Broadcasting Network (CBN) is seeking an experienced Full Stack Developer to design, build and maintain web applications using Drupal CMS, PHP and other web technologies. Join our team of developers to enhance CBN’s digital initiatives across web, mobile device applications, and over the top delivery platforms. Serving in this position facilitates ministry activities and contributes to CBN’s Biblical mission to advance the Gospel of Jesus Christ worldwide.

The successful candidate will have the following qualifications:

  • Demonstrated expertise in web application development for live public-facing, XML/database driven sites and applications (PHP, .Net).
  • Knowledgeable and experienced with Drupal 9+ (Drupal 7 implementation experience is a plus) and solid PHP development experience.
  • Deep understanding of Drupal 8+ architecture, APIs, and custom module development, as well as knowledge of OOP design patterns, experience integrating with 3rd party APIs, and familiarity with JSON:API/REST.
  • Experienced with PHP, Symfony, Composer, Drupal and Drush.
  • Ability to implement revisions to a shared Drupal code base including configuration changes, modifications to custom PHP code, and addition of existing open-source Drupal plug-ins.
  • Capable of being autonomous with good debugging, troubleshooting and problem-solving skills.
  • Able to perform peer review on team members’ code.
  • Understanding of internationalization and localization requirements.
  • Ability to design websites from concept to completion for multiple projects.
  • Excellent oral and written communication skills.
  • Ability to work in a demanding, fast-paced environment under tight deadlines.
  • Forward thinker with desire to research, learn and implement new technologies.
  • Excellent interpersonal skills with ability to establish professional rapport with all levels of management, staff, and public
  • Self-motivated with ability to work independently as well as be an effective member of a team
  • Flexible with ability to work under pressure and consistently meet deadlines.
  • Bachelor or Master’s degree in Computer Science preferred.

Demonstrate life application of Biblical principles and practices in alignment with CBN’s non-profit Christian mission

CBN is a global nonprofit ministry demonstrating the love of God by sharing the Gospel through digital content, traditional media, and humanitarian aid. CBN offers a professional and rewarding work environment, competitive salary, and benefits package to include healthcare for full time positions. If you meet the listed qualifications and are in agreement with CBN’s mission and purpose, please click apply or visit our CBN Job Board at www.cbn.com for application and benefit information.

We are unable to give full consideration to resumes without applications.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.