Copy of FinancialGym_LogoTagline.jpg

Senior Full Stack Developer / Technical Lead

Contact if interested:

Who We Are:

At The Financial Gym, we are putting the ‘personal’ back into ‘personal finance’.  We are a woman-owned and operated financial services company, focused on providing affordable and comprehensive financial planning for everyone. We’re committed to helping everyone get financially fit so they can achieve balance, decrease stress and become empowered by their money.

About the Role:

We’re looking for a Senior Full Stack Engineer to come in and make an immediate impact by building tools that aid our Financial Trainers in providing a highly personalized client experience and boost productivity as we rapidly expand. You will join a passionate and fast-paced environment and work with cross-functional teams to design, build and roll-out products that deliver the company’s vision and strategy. You will be the second technical hire in the company and the role has the potential to grow into a Chief Technology Officer role in the future. Role is contract to hire at first and possibility to be remote.


  • Collaborate with our Product Manager and other key stakeholders on technical vision and low level technical requirements.

  • Be able to roll up sleeves and wear multiple programming hats as a lead engineer, QA, or front end development if needed

  • Be an advocate / mentor and coach for future junior-mid engineers on your team.

  • Own database architecture, product performance by setting proper success metrics and tracking them in a way to maintain accountability but also inform the future product roadmap

  • Build and collaborate with your cross-functional team of software developers and designers as well as non-tech groups such as the executive team, investors, financial trainers, and customer experience.

  • Communicate with partners to keep abreast of their needs and experience concerns

  • Monitor industry trends to find opportunities and modify strategies

  • Work directly with engineering and design to ensure our products exceed standards of quality and reflect the Financial Gym brand

  • Work as the lead engineer

  • Operate a cross-functional unit in an agile setting, with well-defined sprints, clear product backlogs, and forward-looking plans that align to your mission and success metrics

  • Be the point-person on application integration with third-party vendors

  • Additional hats you may need to wear in the early stage: project manager, tech lead, research facilitator, and assist in reporting and prioritizing bugs and errors from the rest of the team.


  • Proven work experience as full stack developer and / or software engineer / technical team lead

  • Proven track record of developing most aspects of a successful digital product throughout its lifecycle

  • Proven ability to lead technical teams along with rolling your sleeves to program full-time and wear multiple hats as a lead engineer.

  • Solid technical background with understanding and/or hands-on experience in software development and web technologies

  • Strong problem-solving skills and willingness to roll up one’s sleeves to get the job done

  • Skilled at working effectively with cross-functional teams in a matrix organization

  • Excellent written and verbal communication skills

  • 5+ years as a fullstack developer and / or software engineer, preferably Ruby on Rails experience. We are not stuck on the 5+ years but we need someone who can teach, lead and mentor junior - mid level developers.

  • Preferred experience with the following:

    • PostgreSQL

    • Docker

    • Heroku

    • Rails

    • Database architecture design

    • Test Driven Development

    • Experience with app development

    • Programming in the financial industry

  • Leadership / mentorship experience

  • Managing and working with remote teams