Lead Developer

As the lead developer, you will be tasked with designing, developing, and maintaining websites, apps, and church management tools used at GT church. This full-time position serves in a central capacity to provide support to all campuses and ministries as well as the needs of the congregation directly. In cooperation with other staff, this position oversees and executes GT’s reporting strategy, including creating and overseeing the use of reports and metrics from ROCK RMS to identify correlations within the metrics to better track growth and trends within the church and community.

Responsibilities

  • Minimum 3 years experience in the field of web development
  • Experience with a templating language (ex. Shopify’s Liquid Tags)
  • Familiarity with dependency management (ex. NPM, Nuget)
  • Experience consuming REST API’s
  • Ability to troubleshoot both Mac & Windows hardware and software
  • Comfortable with command-line Linux/UNIX
  • Strong foundations in HTML, CSS, JS, and SQL
  • Experience with React and React Native JavaScript frameworks
  • Proficient with Version Control in Git/GitHub
  • Experience with relational database management and architecture (ex. MySQL & MS SQL Server)
  • Must be innovative and creative and constantly looking for opportunities to grow
  • Basic understanding of networking infrastructure best practices and techniques

Qualifications

  • Advanced knowledge of programming languages & Frameworks including, HTML, CSS (Bootstrap, Less), JS (React, jQuery)
  • Experience with C# is a plus
  • Experience with Shopify Liquid Tags is a plus
  • Experience with cloud hosting a plus (ex. Azure)
  • Basic Understanding of IIS and Linux Server configuration/maintenance
  • Proficiency in Adobe Creative Cloud
  • Familiarity with Google Analytics