Purpose: To support the mantra of ‘Guiding Church Leaders to a Better How’ by writing beautiful code and continuing to learn new technologies and ways of working.
Directly Responsible For:
- Making business requirements a reality by writing clean, maintainable, and efficient code
Additional Expectations:
- Contribute in all phases of the development lifecycle
- Drive continuous adoption and integration of relevant new technologies
- Must be able to communicate and collaborate with a team
- Participate in team and company-wide meetings and events
Experience/Education level:
- Extensive knowledge and experience in JavaScript, jQuery, HTML, and CSS required
- Considerable knowledge and experience in PHP and SQL required
- Comfortable with object-oriented and procedural programming methods
- Experience with frameworks for CSS (Bourbon, Compass, Foundation, Sass)
- Experience with frameworks for JavaScript (Backbone, Marionette)
- Background using version control (Git)
- Test-driven development experience preferred
- Comfortable using Mac OS and Linux operating systems preferred
- Experience with agile programming methodologies such as Scrum and Kanban
- 5 years or more of development experience