We’re looking for a knowledgeable, passionate contracted web developer who deeply loves the Church and online social networking. The right candidate will have advanced experience in PHP, JavaScript, JSON, CSS, AJAX, and MySQL database design, as well as experience with object-oriented design in PHP.
Experience with the “model-view-controller” architectural pattern is a plus. Experience with the Zend PHP and MooTools JavaScript frameworks is a huge plus! This is a full-time, contract-to-potential-hire position.
Position is based in the Minneapolis/Saint Paul, MN area. Out-of state applicants will be considered; however occasional travel to the Twin Cities is required.
ORGANIZATIONAL OVERVIEW
The Table Project, Inc. is a ministry of YouthWorks!, Inc. a Christian faith based non-profit organization.
The Table Project centers around an enterprise level web application called “The Table” which is a social networking tool custom tailored to help churches “Live Church Together.” The Table aims to engage community, empower leaders and move people beyond the pews and into authentic life-changing relationships.
REQUIRED EXPERIENCE
- Extensive experience designing and developing with Object Oriented PHP (experience with the MVC architectural pattern and PHP 5 is preferred)
- Advanced development in these additional web-related languages and techniques: JavaScript, CSS, AJAX, JSON
- Advanced MySQL database design
- Experience developing highly scalable, consumer-oriented web applications
- Demonstrable ability to write elegant, maintainable, production-ready code
PREFFERED EXPERIENCE
- Experience building web applications with the Zend Framework
- Development experience with the MooTools JavaScript framework
- Understanding of software design patterns such as Decorator, Factory, Abstract, Prototype
- Understanding of good web design techniques for optimized SEO/SEM
- Experience with reporting and analytics development
- Experience in web application performance tuning
- Experience with design and optimization of photo and video uploading/sharing/manipulating in the context of social media
- Experience developing Facebook, iGoogle, Netvibes, iPhone (Cocoa Touch) or OpenSocial applications
- Experience building and using APIs (RESTful API experience beneficial)
- Basic working knowledge of the UNIX command line environment
Get more information about this postion at http://tableproject.org/pdf/TableProject-WebDev.pdf
WORK ELIGIBILITY
Candidates must be eligible to work in the United States. The Table Project does not sponsor employment visas.
CONTACT
Submit resume and cover letter or direct inquiries to hr@youthworks.com, No phone calls please.
Candidates and/or inquiries from third-party recruiters, companies or web develoment shops will not be considered for this position.
