Principal Ruby on Rails Developer

Main Location
CA, United States
Open jobs

The Principal Ruby on Rails Developer designs, develops, troubleshoots and debugs software applications for the Frederick product line (Mindbody’s automated marketing product for local businesses). This includes developing new components and features, shared libraries, and APIs. 

The Principal Ruby on Rails Developer is a leadership role, with duties including: leading projects, mentoring other team members, proposing architectural solutions, and exploring new technologies, frameworks and standards for possible team adoption. 

Engineers on the Frederick team work on several software applications across a microservices architecture, with full test coverage, continuous integration (CI), and continuous delivery (CD). Back-end development primarily utilizes Ruby-on-Rails, while front-end development primarily utilizes React. 

Day to day: 

  • Develops high-quality, working code features and bug fixes 

  • Writes automated tests, including comprehensive unit and integration tests 

  • Regularly collaborates with other developers, product managers, and designers to complete projects 

  • Collaborates with team members on key architecture decisions 

  • Participates in regular code reviews, often in a mentorship role with other engineers 

  • Create and refine best practices, coding standards, and documentation, and takes the opportunity to share knowledge across the team 

What you bring to the team:  

  • High proficiency working with Ruby on Rails in a scaled production environment 

  • Extensive experience creating high quality software in a team environment 

  • Extensive experience designing complex systems and building products using microservice architecture 

  • Comfortable working in an Agile software development environment 

  • Strong sense of ownership and ability to work cross functionally 

  • Passion for troubleshooting and problem solving 

  • Detail-oriented, professional and positive work attitude 

  • Ability to communicate professionally both verbally and in writing 

  • Experience leading many projects from start to finish 

  • Experience with test-driven development (TDD) and/or writing and maintaining high level test coverage, including both unit and integration tests 

We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
Principal Ruby on Rails Developer