Golden Gate Ventures

Careers

Technology Team Lead at MoneySmart
Singapore City, SG

Mission

Your mission is to help transform our business into an agile, well-informed company with a solid focus on best in class software & product development practices. As a Technology Team Lead, you will need to build and run a software development team that is closely aligned to the business needs.

In A Nutshell

  • Lead one or more teams of talented engineers who are driven by shipping high-quality code
  • Help improve the user experience by partnering with product management and product experience design.
  • Focussing on both the functional and non-functional requirements of the product
  • Mentor & guide the development team both professionally and technically. Develop their career & give them opportunities to thrive & succeed.  
  • Constantly identify how the team is performing and address any areas of underperformance and reward strengths of the team and the individual
  • Maintain an active backlog to help focus on scalable solutions while also shipping quickly when required
  • Drive strategy & decision-making in the team by the use of data both about the product and the team
  • Build relationships with teams across the company, from marketing and engineering to customer support and business development
  • Be an active part of the recruitment team

Requirements

  • 7+ years of overall experience in software development
  • 2+ years of having led a team of software engineers and QA automation engineers
  • You spend 30 - 40% of your time writing code
  • You have extensive experience with an object-oriented programming language and a functional language is preferred
  • We work on Ruby on Rails, Node.js, Go, VueJS, AWS, Kafka. Knowledge of these is a strong plus
  • You are a full stack developer with equal levels of comfort on both front-end and back-end development
  • You have a strong grasp of defining and building distributed systems
  • You are excited about building teams and products
  • You have extensive knowledge of product development best practices with a strong focus on creating scalable solutions that are in line with the companies best practices
  • Take ownership, if you identify gaps then you should take the lead on trying to create and evangelise a solution for that gap
  • You always look for opportunities to innovate, improvise, and make an impact in the organisation
  • You understand and can play the role of a scrum master
  • You’re happy to plan work and then roll up your sleeves and get in the weeds during execution
  • You have a strong sense of ownership

Cultural Competencies

  • Be a positive team player
  • Engage constructively, disagree and commit
  • Be Humble
  • Demonstrate Accountability
  • Exercise Good Judgement
  • Take charge of your professional growth