Senior Back End Software Engineer - remote

WeSpire
Posted 2 years ago
About WeSpire
 
WeSpire employee engagement software and campaigns, driven by proven behavioral science, encourage the entire workforce to make a positive impact at work and in their communities.
 
Our technology platform allows world-class enterprise organizations to design, run, and measure positive employee programs in areas such as sustainability, giving and volunteering, wellbeing, diversity, equity and inclusion, and corporate culture. WeSpire’s mission is to inspire people to create a better working world and help our brand partners – and their employees – to work towards delivering the United Nations Sustainable Development Goals.
 
Why WeSpire?
 
We are a Series B-funded Public Benefit Corporation, located at the center of Boston’s bustling innovation center and steps away from easy public transportation. Our benefits include:
 
·        Remote-first culture, both during normal times as well as our current day-to-day. We care far more about your talents, insights, and ability to execute than your current address
·        Public Benefit Corporation
·        Truly a work/life balance environment
·        Competitive salary to work on important problems with global impact
·        Flexible PTO policy
·        Generous group health, dental, vision, maternity/paternity benefits
·        Opportunity for equity in a fast-growing company
·        Home office stipend 
·        Meaningful work on a platform to help large employers support sustainable development around the globe
 
As a world-class employer, WeSpire is committed to providing an environment where any and all people feel welcome, respected, and free to be their authentic selves. We welcome applicants of all gender identities, sexual orientation, educational background, religion, ethnicities, veteran status, and citizenships.
 
We’d love to learn what you can add to our team and thrive together!
 
Senior Back End Software Engineer (Rails, remote)
 
This is a full-time remote opportunity
 
WeSpire is hiring Senior Back End Software Engineers to join our dynamic team in building The Right Thing that customers love and rely on. Our platform is built on React and Ruby on Rails and used by a wide range of enterprises and end users alike, on desktop and mobile. The ideal candidate is a versatile problem solver with a potent combination of back end engineering abilities and communication skills. If the following paragraphs resonate, we’d love to hear from you! 
 
You are an independent thinker and hands-on engineer who enjoys working on a broad range of products (enterprise and consumer) and devices (desktop and mobile). You have a curious mind to learn new things while balancing that with the need to build. You are familiar with the Agile methodology but can also deliver on deadlines.
 
You are scrappy and pragmatic. You can balance speed with quality and know when automation is worth the effort. You live and breathe by KISS, YAGNI and DRY principles. You care about operational excellence and the health of the product. You are willing to jump in and do whatever is needed to keep a SaaS service up and running.
 
You work well within a cross-functional team environment. You are able to and enjoy mentoring junior engineers. You take ownership of your work, both successes and failures.
 
What you’ll be doing
 
·        Deliver quality code (design, implementation, and testing)
·        Perform code reviews, evaluate implementations, and provide feedback to others
·        Provide technical input to product management and product design during the product development cycle
·        Be part of the on-call rotation for operations to run, monitor and manage a cloud-hosted SaaS application
·        Be a mentor and role model to Junior Engineers on the team
 
What you should have
 
·        4+ years of experience as back end software engineer
·        Strong Rails and SQL skills required
·        React experience a plus
·        Startup experience a strong plus
·        Experience scaling SaaS applications to meet the demands of a start-up in growth mode, strongly preferred
·        Experience working with cloud services (Heroku, AWS, etc.) a plus
·        Ability to communicate technical concepts to non-technical people
·        Team-oriented and possess a positive attitude
·        Sense of humor and humility a strong plus