Required Full Stack Team Leader
You will be leading a team of engineers building a core product, creating true impact and owning your team's deliverables from planning stages to production.
As a team lead, you will be accountable for your teams output, upholding a high technical bar while overcoming a multitude of technological challenges. Our key strength is our people - you will be responsible for empowering and coaching your people, organizing their work, setting goals, and making sure they are engaged.
Our team regularly refines our methods of work, tools, and technologies. We value independence, natural curiosity, ownership, and the desire for constant improvement.
As part of your role you will manage a team of 4 software engineers and 1 QA Automation
Why join us?
We are one of the worlds fastest-growing fintech companies. We free finance professionals to lead by modernizing the entire payables operation. We are a well-funded, late-stage start-up backed by high-profile investors. Our 2021 Series F funding round raised $270 million, valuing us at over $8.3 billion. With total funding of just over $550 million, and with more than 3000 global customers, we are one of the most valuable private fintech companies in the world.
We pride ourselves on our collaborative culture, the quality of our product and the capabilities of our people. Employees are passionate about the work they do, and keen to get the job done. We offer competitive benefits, a flexible workplace, career coaching, and an environment where diverse individuals can thrive and make an impact. Our culture ensures everyone checks their egos at the door and stands ready to reach for success together.
Founded in Israel in 2010, we are a global business headquartered in the San Francisco Bay Area (Foster City) with offices in Tel Aviv, Plano, Toronto, Vancouver, London, Amsterdam and Tbilisi.
In this role, you will be responsible for:
Lead a team of engineers in building a core product, taking ownership from planning to production.
Ensure high technical standards and overcome various technological challenges.
Be accountable for the team's output, empowering and coaching team members, setting goals, and ensuring engagement.
Regularly refine teamwork methods, tools, and technologies.
Embrace values of independence, natural curiosity, ownership, and continuous improvement.
Manage a team of 4 software engineers and 1 QA Automation engineer.
Requirements: 5+ years in a software development role
2+ years of leading software development teams
Experience with Node.js and React- an advantage
Experienced with building complex large-scale web applications
You thrive in a fast-paced environment
Deep understanding of software architecture and design approaches (e.g., microservices and domain-driven design)
Proven ability to lead, mentor and drive people
Strong verbal and written communication skills in Hebrew and in English
Degree in Computer Science (not a must, we're looking for talented people).
This position is open to all candidates.