Are you interested in delivering easy-to-use software that helps churches thrive? We'd love to have you reach out to us!
As a Full Stack Software Engineer at Breeze, your primary responsibilities will be:
Supporting our church management product, building new product features, working autonomously to write and scale new services as we transition to micro-services
Helping us with an exciting transition! We are currently transitioning from a CodeIgniter-backend monolith to a service-oriented architecture with microservices built in PHP and React components on the frontend.
Working within our engineering team, collaborating with product managers, engineering managers, and more using tools like GitHub, Jira, Zoom, and Slack
Presenting ideas to product, director, CEO, and tech leads
As you gain context, you’ll be providing technical guidance to teammates as a peer
A successful candidate often has:
Enthusiasm for the mission and core values of Breeze
Adaptability in a fast-paced and changing environment
8 years of experience as a backend or full-stack developer in any procedural language, working on backend systems with meaningful production traffic
Keen abilities to write and maintain tests where needed and appreciate the importance of working effectively with legacy codebases
Proactive and innovative mindset toward fixing and responding to any issues and integrating feedback
5+ years of experience working with PHP or Node.js
Nice to have:
2+ years of experience building microservices with Kubernetes
Experience with working on a SaaS product
Experience with the practical use of Breeze ChMS
Previous experience in remote work
We’re a distributed fully remote Engineering team, working across multiple US-based timezones. We follow an agile approach to our planning and work, including:
Pair programming via Zoom & Slack
Weekly Show and Tell
Our primary tech stack includes:
Laravel RESTful API / MySQL Backend
LEMP (Linux, Nginx, MySQL and PHP) via Docker local environments
GitHub Pull Request
Travis/Cypress/K6 continuous integration build process
LEMP in production
Periodic security scans on our application
As a remote company, reliable access to an appropriate work location, quiet and uninterrupted, where you can take phone and video calls is required.
Strong and stable internet connection required.
Ability to work scheduled hours between Monday - Friday from 9am-5pm ET and available for a 1.5-hour company meeting every Thursday morning at 9:05am ET.
Prolonged periods of sitting at a desk and working on a computer
Ability to travel as business needs dictate, sometimes internationally
We strive to be the world's easiest web-based church management software for small and mid-sized churches. More than eight thousand churches use Breeze to organize people, track giving, manage events, and more. Most recently, Breeze has expanded its product offerings to include Loop digital bulletins and rsvp.church. We are a team of 51 servant-minded, ministry-loving Breeze enthusiasts working across the United States. Learn more about the Story of Breeze.
These are the core values that we try to embody every day, as we interact with our customers and with each other. These are also the core values that we look for when hiring new people!
Hustle | Your drive and tenacity to get things done is unstoppable. You struggle sleeping when projects are half-finished. You can’t focus on anything else when you haven’t completed a task. You’ll do whatever it takes to cross the finish line.
Resourceful | When you don’t know an answer, you know how to find it. When there’s not a solution, you make a solution. You have the creativity it takes to find a way to get the job done.
Social Savant | You’re great with people. You can empathize and connect with them on a relational level. Your emotional intelligence is spot on, allowing you to know exactly when to open your mouth and when to close it and simply open your ears.
Servant-Minded | Your focus is on making others successful. You're not worried about who gets the credit. You're humble and able to admit and take responsibility when you drop the ball, learning from the experience to improve next time.
These are the principles that guide every business decision, structure change, and policy implementation.
Serve every small to mid-sized church on the planet
Be a place that people love to work
Longevity as a stable and guiding approach to strategy and long-term decision making
We offer a competitive salary based on experience and a full benefits package that includes: medical, dental, life and disability insurance, and participation in company 401K.
US-based and legally able to work full time in the US. Sponsorships are not available at this time.