Avatar for Bumo
A Startup to empower families!
  • B2C
  • Early Stage
    Startup in initial stages

Bumo Ruby Engineer

Posted: 3 years ago
Visa Sponsorship

Not Available

RelocationAllowed
Skills
Software Development
Ruby
Web Development
Ruby on Rails

About the job

About Bumo:
Founded in 2019, Bumo positions itself as the ultimate resource for parents, providing best-in-class resources for parents with young children, ranging from the first-ever co-working space with on-site licensed childcare to offering the most dynamic online classes for children 6 months to 7 years old. Forbes lauds Bumo as being the “Virtual Classroom of the Future” while Fortune 500 companies seek Bumo as a resource for its working parents. Our mission is to make parenting easier, reimagining the way Millennial and Gen Z parents work and live through fostering community and innovating solutions to parenting hurdles.

We are looking for an inspiring technology expert with demonstrable experience in fron-tend, back-end, cloud infrastructure, DevOps and security. They should have built and scaled engineering teams previously, and most importantly be passionate about building products of impact.

As the Ruby/RoR Engineer you will:
Development

  • Manage front end, back end, QA and data analysts
  • Continue a culture of delivery & test driven development
  • Champion excellent agile practices that provide foundation for iterative product development
  • Execute all aspects of the company’s technological development including scalability, reliability and security
  • Make executive technology decisions on behalf of the company
  • Build, manage and maintain software solutions
  • Develop, document and deploy updates to BumoBrain built on Ruby/RoR
  • Oversee design, delivery and maintenance of micro services
  • Manage technology budget
  • Manage product/ software development life cycle (SDLC)

Required technical experience

  • 5+ years experience in software engineering (ideally full stack)
  • Ruby on Rails - can independently drive development of a RoR application
  • Object-oriented design, separation of concerns - each feature is split into logical layers that can be reused across applications. We use lots of additional layers like “repositories”, “services”, “jobs” to separate some logic from RoR’s typical model-view-controller model
  • RSpec or other testing framework - complex application logic needs to be covered by automated tests. We use RSpec for all of our tests
  • Basics of HTTP APIs - what a Bearer token is, how to send JSON payloads, exponential backoffs for error recovery
  • JavaScript - we use very minimal amounts of JS (with Stimulus.js and webpacker) but some experience is required
  • Understanding of nginx proxies - we have a reverse proxy on Kinsta that sends traffic to our Heroku app. The candidate needs to understand what a reverse proxy is and how it affects user requests. In the future, they should be able to get rid of reverse proxy on Kinsta and expose our app directly to the Internet
  • A sense of product ownership - unfortunately, there is still very little testing done by the Bumo team. The candidate should understand that they need to proactively look for edge cases and suggest solutions/workarounds

Desired experience

  • 5+ years experience in software engineering (ideally full stack)
  • Proven track record of scaling engineering teams from a few people to more than 20 employees
  • Strong expertise in technologies such as Postgres, Google Cloud Platform and other popular tools
  • Passionate about collaborative problem solving and experience mobilising stakeholders to make executive decisions
  • Track record of rolling out digital products following agile methodologies
  • Strong analytical and problem-solving skills - including requirements analysis, debugging and risk assessment
  • Strong people skills that contribute to an open and collaborative environment
  • Understanding of venture

Preferred

  • Experience building cloud-native software architectures
  • Experience working in EdTech
  • Experience working with large complex organizations
  • Experience scaling a startup ventures from seed to IPO

About the company

Bumo company logo
A Startup to empower families!11-50 Employees
  • B2C
  • Early Stage
    Startup in initial stages
Learn more about Bumo image

Founders

Bumo Hiring
Founder • 3 years
Pasadena
image
View the team image

Similar Jobs

Quick'rCare company logo
Quick'rCare
Search. Find. Hold your place in line with immediate care
MightyByte company logo
MightyByte
Building awesome, scalable apps to power the future of tech
Aphid company logo
Aphid
Save time and earn money from digital AI workers you control
Maximus company logo
Maximus
Maximus is a consumer telemedicine startup that doubles your testosterone
flycore company logo
flycore
Next generation of software for general aviation SMBs
Tapcart company logo
Tapcart
The best mobile shopping starts with tapcart