Matthews, NC, 28106, USA
3 days ago
Backend Developer
At Elevation Church, we look to link arms in ministry with those who are passionate about stepping into their God-given calling. While we're a staff from all different backgrounds and walks of life, our mission is the same - to reach people with the Gospel. We're grounded in scripture and guided by our values, so check out our website (www.elevationchurch.org (http://www.elevationchurch.org)) to be sure you're aligned before you step into the application process with us, particularly paying attention to our Beliefs and our Code. RESPONSIBILITIES + Write, test, and maintain clean, scalable code for backend systems + Review pull requests and provide constructive feedback + Collaborate on designing and evolving backend system architecture + Work closely with team members to integrate backend solutions + Troubleshoot and resolve issues in production and during development + Optimize system performance + Enforce coding standards and best practices within the team MUST-HAVES + Active participation in a church (we look for a lifestyle of inviting people to church, volunteering, generosity, and prioritizing community) + 3+ years of proven backend development experience + Proficiency in at least one modern backend programming language (Python, Java, Node.js, Go, C#, Rust) + Strong understanding of data structures, algorithms, and system design + Experience designing and implementing APIs using non-relational databases + Real-world experience working on and scaling APIs that have wide reach + Ability to quickly learn and adopt new technologies + Experience with test-driven development NICE-TO-HAVES + Rust programming experience + Experience with microservices architectures + Familiarity with Kafka + Experience with GraphQL + Knowledge of the Elastic Stack (Elasticsearch, Logstash, Kibana) + Terraform DAY-TO-DAY + We're a Sunday-Thursday work environment. Monday-Thursday, we're in the office (8:30AM - 5PM); on Sunday, we're supporting the weekend worship experience either directly in our roles or by choosing a weekly serving opportunity at one of our Elevation Church campuses. + There's a lot to accomplish each week, so we're pretty fast-paced. We're also not afraid to pivot a strategy or project quickly to meet the needs of the weekend - adaptability is a key competence for us. + Yes, we work hard. But we're good at playing hard, too. We're a creative staff, so there's no shortage of activities around our offices to have some fun! + You can't help but grow on our staff. You'll be around some incredible people. Professional development opportunities will be all around you, both in structured and unstructured ways. + We expect you to be disciplined in your spiritual practices - be in your Bible, spend time with the Lord in prayer, meditate on and apply the weekly sermon. + Bring your full self to every project, conversation, and initiative at hand. BENEFITS: + Elevation Church pays 100% of every employee's medical benefits for full-time staff + 403b with 4% match + Dental & Vision benefits + Paid time off for life, vacations, and rest + Elevation Church subsidized 6 sessions of counseling annually + Basic Life Insurance for employee, spouse, and child(ren)
Confirm your E-mail: Send Email