Backend Developer
Elevation Church
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
All Jobs from Elevation Church