Now Hiring: Software Engineer, Full Stack + Rails

Besa
3 min readMay 18, 2021

--

Position Title: Software Engineer, Full Stack + Rails
Work Location: Besa Office & WFH, Columbus OH
Employment/FLSA Status: Full-Time/Exempt
Reports To: CTO
Target Salary: $70,000
Status: Open

About the Role
Using your passion for technology to change the world — that’s what this opportunity offers our ideal candidate.

Besa has sparked a movement of good — a wave of civic engagement that has rallied over 50,000 corporate and individual volunteers to give 132,000 hours on almost 10,000 service projects and has made $38M in community impact.

The Software Engineer — a new position created to support Besa’s platform expansion — will be responsible for building, testing, deploying, and troubleshooting software to ensure we provide powerful experiences for Besa volunteers, nonprofit partners, and corporate stakeholders.

Through clean and concise code, this role will help create philanthropy software solutions and demonstrate how good technology can better the world. You’ll be an integral part of a highly collaborative team, dedicated to connecting thousands of community members and businesses to civic engagement. The ideal candidate will be a detail-oriented Engineer with a keen eye for user experience and creative problem-solving, and a collaborator with proven success.

Besa’s Tech Stack

Ruby on Rails, Javascript, Bootstrap, PostgreSQL, Git, AWS, Heroku, RSpec, Capybara, Cucumber, CircleCI

Primary Responsibilities

  • Develop and build Besa’s volunteer and philanthropy applications.
  • Work with the full stack, from front-end to back-end to database.
  • Strive for an excellent user experience in the finished product and offer suggestions for improvement when that experience isn’t up to standard.
  • Own the quality of the solutions you create through automated testing and support; maintain your solutions after they’re in production.
  • Support business-critical operations including Besa supply drives, our annual Be The Good fundraiser, and other duties as assigned with our highly collaborative team.

Our Ideal Candidate

  • 5+ years of experience in front-end and back-end development with Ruby on Rails
  • 3+ years of JavaScript experience
  • Proficient with PostgreSQL and MySQL
  • Familiarity with DevOps, error monitoring and performance profiling
  • Creative problem solver who is committed to high-touch customer service and responsive to stakeholder technology needs.
  • Engineer with a strong entrepreneurial mindset who can manage code and deliver tangible outcomes.
  • Clear communicator and passionate team player who empowers non-technical audiences by effectively communicating technical concepts and works collaboratively to find solutions.
  • Committed to the mission of Besa and wants to change the world with us.

Travel Requirements
Because this position will require some local travel, reliable transportation is required, including a valid driver’s license.

Work Environment
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The physical demands and work environment described in this job description are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to use the computer and communicate with co-workers in an office environment. The employee frequently is required to stand or sit to complete work and may occasionally lift and/or move up to 40 pounds.

What We Offer

  • Award-winning, entrepreneurial nonprofit, headquartered in German Village.
  • Energetic and collaborative team driven by a mission to do good.
  • Competitive health and dental benefits package, including retirement package, and short-term/long-term disability benefits.
  • Generous vacation policy and paid holidays off.
  • Professional development opportunities.

To Apply
Besa seeks to maintain a diverse and welcoming workplace; therefore, candidates from all backgrounds are encouraged to apply. As an equal opportunity employer, we do not discriminate on the basis of race, color, gender, gender identity, disability, religion, national origin, age, sexual orientation, genetic information, pregnancy, or any other protected category.

Please view this job description as a general overview, but not a mandatory comprehensive list. If you are passionate about our mission and believe that you have the skills to contribute and lead in this role, we welcome you to apply.

Submit your resume and cover letter to hello@givebesa.org.

--

--

Besa

Strengthening community through civic engagement.👌🏽 #bethegood