Senior Software Engineer  - Full Stack

Senior Software Engineer - Full Stack

At Breeze, LLC

Date Posted: 09 June, 2021

Location: Michigan, TELECOMMUTE

More than 8,000 churches depend on Breeze, and we're grateful to work every day providing exceptional software and service to make their experience better. As a fully remote company, Breeze is looking for an experienced Senior Software Engineer to join our growing SaaS company. 
What We Are Looking For

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

  • 2+ years of experience with any JavaScript frameworks (and openness to explore full-stack engineering)

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

Please read our full job description on the application link provided. 

Apply for the job