Venture Technology Lead Venture Technology Lead …

in Toronto, ON, Canada
Permanent, Full time
Be the first to apply
in Toronto, ON, Canada
Permanent, Full time
Be the first to apply
Venture Technology Lead
RBC is changing how people think about and interact with the bank on a daily basis. We want to be more than just transactional and episodic, and are finding new and innovative ways to be an essential part of everyone's daily life. At RBC Ventures we think and act like startups - exploring new ideas that are often completely unrelated to traditional banking products.

What We Are Looking For

RBC Ventures is seeking talented and passionate Venture Technology Leads to join our team. We want vocal futurists who can advocate their vision - creative problem-solvers who build and lead highly qualified engineering teams. Our Technology Leads obsess over writing smart, simple, clean code and strive for the best end-user experience.

What will you do?
  • Assume the role of Technical Co-Founder, closely partner with Business Co-founder on setting product strategy, technology delivery and infrastructure roadmap
  • Provide technical leadership and hands-on contribution to software products including Web applications, Mobile Apps, and 3rd party partner interfaces
  • Set the vision and establish strategic direction for the Ventures technology stack
  • Build MVPs that will prove product-market fit and drive the venture to the next stage to scale the solution.
  • Building exciting, customer-focused, engaging applications by focusing on software engineering / design / architecture excellence
  • Provide leadership and expert counsel in establishing and implementing standards, guidelines and best practices across RBC Ventures
  • Operate as a strategic and trusted business partner, building excellent relationships and implementing significant change across people, process and technology

About You
  • You think digital-first and believe all customer experiences should be simple and effective
  • You're a creative problem-solver, outcome focused and passionate about building software products and taking ownership
  • You're a team player and technical mentor, keen to coach others and share ideas with your team
  • You're an exceptional communicator who is able to articulate technical issues in plain language

Must Haves:
  • 5+ years of building and leading high performance software engineering teams (2 - 4 software engineers)
  • 7 - 10 years of solid hands-on experience with a variety of programming languages and frameworks (ReactJS, NodeJS, React Native, Android and IOS mobile frameworks):

o 4+ years of JavaScript experience

o 4+ years of experience of backend development in Node.js building APIs / Microservices

o Experience with ReactJS and React Native (native mobile development)
  • Experience with building architecture roadmaps and designing software components from scratch
  • Experience delivering public-facing applications that employ modern user experience and security best practices

Nice to Have
  • Previous experience in a startup environment
  • Experience building and deploying solutions to public cloud infrastructure (AWS, Azure, Google Cloud, etc.)
  • Post-secondary degree or diploma in a computer or design related program
  • Experience in managing the application development financials, understanding the overall financials, as well as the KPIs and strategies to achieve the KPIs through the roadmap, marketing, etc.

SFDG RBCVentures VenturesTO