PHP Developer (Drupal)

pingVision is now accepting applications for the position of PHP Developer for enterprise-level corporate and community websites and web applications.

We're looking for a talented, experienced, detail-oriented person with expertise in PHP development and an understanding of user experience. Familiarity with the Drupal content management system is desired, but not required.

This is a full-time position. We're looking for people living in the Boulder/Denver area.

Responsibilities

  • Software development using PHP5, MySQL, and the Drupal API
  • Follow best practices in security and technical architecture
  • Accurate estimation of tasks to be done
  • Follow directions from lead developers on technical design
  • Follow directions from clients as communicated by web producers, project leads
  • Frequently work on multiple simultaneous projects
  • Occasional support and maintenance of client sites
  • Work closely with other developers and designers
  • Active participation in the Drupal development community

Knowledge, Skills and Experience

  • PHP and MySQL programming/coding knowledge/experience required
  • Strong knowledge of Drupal and the Drupal API. (If Drupal is new to you, interest and ability to rapidly learn the Drupal API is required. Drupal expertise is expected within a short timeframe.)
  • xhtml and CSS fundamentals for proper mark-up
  • Experience and interest in open source projects and development
  • UML, MVC, object oriented design
  • Bachelor's Degree in Computer Science, or equivalent in experience
  • Written and verbal communication skills
  • Client relations skills for occasional communications by phone, email and IM
  • Self-motivated and able to work independently, but also good at collaboration, taking direction and working with others
  • Proficiency in the English language. Multilingual is a plus!

The following are not required, but would be positives:

  • Advanced degree in Computer Science or Software Engineering
  • Experience/certification with Zend framework
  • AJAX, Javascript (especially jQuery library), Java, Ruby, *nix, Apache, xml Flex and/or Flash Actionscript is a definite plus
  • C, C++, C#
  • Database administration expertise on Oracle, MS SQL, others
  • Unix/Linux, Apache, basic server administration knowledge a big plus

If you are not so strong in one or more of these areas, let us know. We are hiring team players, and your strengths may complement our needs.

Our Company

pingVision, LLC, is an award-winning interactive media design and development company with a international client list based in Boulder, Colorado. We are continuing to build up our expert design and development team to meet increasing demand. New hires will join a young, growing team of diverse, talented people with drive and who enjoy a fast-paced environment where creativity and initiative are rewarded.

Our Expertise

pingVision focuses on interactive media production and design, with an emphasis on web design, user experience, information architecture and open source Drupal web development, with supplementary work in print and and DVD authoring. Our long-term focus is on aesthetics and usability in interactive design, with an eye always on the coming convergence of what we now know as television and the internet into an integrated, interactive medium. pingVision is poised to be part of that evolution and is looking for people who want to be a part of a team right there in the thick of it.

Our Environment

Located in beautiful Boulder, Colorado, along the Front Range of the Rockies, we offer opportunities for learning and growth, with a casual, comfortable, yet professional, work environment. Boulder itself is a high technology nexus in internet, software, telecommunications and computer hardware industries, with rich opportunities for outdoors activities, including mountain biking, road cycling, skiing, snowboarding, hiking, rock climbing, parasailing, kayaking and mountaineering, a diverse indie music scene, and the cultural and social benefits of being a college town.

More Info

To Apply...

Contact us with your resume (and Drupal UID, if you have one).