Golden Gate Ventures


Senior Software Developer at MoneySmart
Bangalore, IN


Your mission is to build software as part of a world class software development team within a genuine product culture of rapid testing and learning.

As a Senior Software Developer, you will facilitate, mentor and implement modern software development practices across your development teams. You will define, develop, test and deliver software products to the highest standards.

Your close alignment with the Product team will allow the business to rapidly innovate and experiment, and your architectural choices will represent current best practices with a view across the horizon at developing trends.

In a Nutshell

  • Elevate the regional team of software developers
  • Execute to the highest standards across the entire software development lifecycle including feature planning and estimation, automated testing, development, deployment and user acceptance testing


  • Expert on modern software development with a preference for Agile methods
  • Deep understanding of the internet and the technology that powers it
  • Accurate estimator who understands the complexities of a multi-skilled team
  • Expert software developer with a passion for the web and its underlying technologies
  • Strong analytical, business, project management, and organizational skills
  • Self-motivated, positive-thinking, team player, leader, problem-solver
  • Entrepreneurial and commercially minded, highly creative, and able to innovate quickly
  • Passion for data, testing, and building a world-class customer experience


  • Write high quality software
  • Help the team stay on track with the software delivery goals
  • Meaningful PR reviews
  • Unblock team when there are technical issues
  • Balance the business needs with software quality requirements


  • 5+ years software development experience, with a preference for Ruby on Rails and
  • PHP development experience is a plus
  • Good knowledge of Javascript & CSS
  • Knowledge of Slim is a big advantage
  • Strong advocate for automated software testing
  • Knowledge of latest developments in software development
  • Deep knowledge of web standards, design and usability
  • Understanding SEO guidelines is a plus

Cultural Competencies

  • Build a positive team and family spirit
  • Be Humble
  • Stay Hungry
  • Do more with less
  • Customer first
  • Always pursue learning and growth
  • Engage, Disagree and Commit