Salary is DOE; target is ~95-110k
San Diego, CA 92110 (Old Town, close to the 5 and 8)
Can work remote a couple of days a week
Web application development, Front End Engineering, Responsive Design
Experience with Single Page Applications (SPA)
Experience in dealing with cross-browser issues (including IE9 and mobile)
Knowledge of Agile Development with supporting tools and practices (i.e. source control flow, unit testing, QA, release cycles, and documentation)
Passionate about User Experience
Excellent written and verbal communications skills (including code documentation)
Unix tools, command line, and Git
Good understanding of Object Oriented Programming (OOP) concepts, closures, event delegation, and AJAX
Detailed in testing your code so thoroughly that it rarely breaks
CoffeeScript and ES6
Experience with CSS pre-processors like SASS or LESS
Service Oriented Architecture
Ruby, PHP, and/or related frameworks such as Rails, Sinatra, Laravel, Symfony, CodeIgniter, etc.
Docker, Vagrant, Puppet, Chef or similar deployment Technology
AWS, Rackspace, or experience with similar services
Bachelors Degree in Computer Science or similar
Help deliver high-quality, high-performance, responsive solutions quickly. Regularly hitting set deadlines, and delivering features, fixes, and updates across various products / projects on time and on budget.
Build scalable and reusable infrastructure to support our growing products while also understanding the larger picture of where your code fits within a project / product.
Work closely within a cross-functional team to help architect, implement, and contribute to new/updated features into our various platforms.
Writing simple, clean, and beautiful code. Code is craft. However you like to word it, were looking for excellence and attention to detail. Yet, its balanced with a desire to ship early and often, and not two years later when every line is perfect and fully tested (we know it can be a challenging balance).
Stay informed on our market and trending technologies with the ability to function as a technical lead for various projects/tasks.
We build software products used by more than 45,000 churches across the globe. We are leading the way in helping churches and organizations broaden their reach, deepen their connections with members, and develop their communities using technology. We are continuing to build a high-performance team of strategists, project managers, graphic designers, front-end developers, and software engineers who get to nerd out with code and technology. We want team members that care about community and want to create the best User Experience possible for the churches and communities we work with.
Click here to send us your resume