Web Developer - Mid-level

Cancer Support Community - Denver, CO (30+ days ago)


Web Developer, Mid-Level

This is a great opportunity for a motivated, passionate, and driven mid-level web developer eager to learn new skills, gain exposure to all elements of a full-stack web application, and be an integral part of the web development team. Primary responsibilities include providing day-to-day support and generating enhancements to the MyLifeLine web application including the design, administration, maintenance, and improvement of the platform in alignment with the organization’s digital strategy of innovation and growth.

The person stepping into this position will join at a pivotal time for MyLifeLine and the Cancer Support Community. Early in 2018, MyLifeLine, merged into Cancer Support Community (CSC). CSC is the largest professionally-led nonprofit network of cancer support worldwide. CSC is dedicated to ensuring that all people impacted by cancer are empowered by knowledge, strengthened by action and sustained by community. Together, CSC and MyLifeLine are building a dynamic and innovative support network for cancer patients and their loved ones online and at brick-and-mortar locations across North America.

Job Responsibilities:

  • Provide day-to-day support and generate enhancements to the MyLifeLine web application including the design, administration, maintenance, and improvement of the platform
  • Collaborate with the Lead Technical Architect on the design and development MyLifeLine’s full-stack web application (HTML, CSS, JS, PHP, MySQL)
  • Assist with management of platform servers and database, and perform routine application maintenance including security updates
  • Work effectively with web development team members to maintain enterprise web application code-base for ease of future development, and help develop team processes and documentation for quality assurance
  • Evaluate and assess site usage stats for UX/UI, programming and feature improvements and provide regular analysis through reporting as needed
  • Conduct usability and A/B testing as needed for application enhancements and new features to ensure requirements and quality deliverables are met
  • Contribute to digital strategy and operations discussions by offering technical expertise and recommendations
  • Continue education and understanding of technology trends and industry standards

Qualifications

  • Bachelor’s Degree in computer science, computer information systems, information technology, or related field
  • 4-7 years of web applications programming experience
  • Demonstrated PHP application development experience including API and Server Side Frameworks
  • Experience in large scale database design and maintenance (i.e. MySQL, MariaDB, Postgres, Oracle, etc)
  • Experience in front-end development using HTML5, JavaScript (JQuery), CSS, and modern JS frameworks
  • Ability to maintain and extend local, test, and production web server architecture using Linux, Apache, SSH, Bash, and command line tools
  • Basic understanding of modern web development workflow using Git, Vagrant, Docker, Ansible, and Agile methodologies
  • Experience in open source community CMS like Drupal and/or WordPress but understands when it’s use is appropriate
  • Familiarity with database administration, web server and application security concepts
  • Accessibility WCAG 2.0

Skills:

  • This position requires an individual that thrives in a fast-paced, results-oriented environment
  • Excellent interpersonal and communications skills, collaborative and a team player
  • Ability to work within agile project management approach
  • Solid understanding of UI/UX, cross-browser compatibility, general web functions and standards
  • Business intelligence skills to interpret web traffic into actionable tactics

SALARY AND BENEFITS

We offer medical and vision premiums 100% covered and dental premiums 50% covered for the employee; 100% covered basic short-term and long-term disability and life insurance for the employee; paid vacation and sick time; flexible spending accounts: transit, healthcare and dependent care; and a matching 403b plan. Compensation is commensurate with experience, plus bonus potential.

Job Type: Full-time

Experience:

  • Web applications programming: 4 years (Required)

Education:

  • Bachelor's (Required)

Location:

  • Denver, CO (Required)