Plank is a group of people who are obsessed with Computer Science and passionate about life-long learning.
We believe in collaboration and working together as a team to solve the most difficult problems.
We believe in learning from each other and in learning together. This manifests in things like pair programming, shared debugging sessions, seminars and co-authoring technical articles.
A lot of us come from the world of academia and research - we have a number of PhDs and ex-Professors on our team. We operate on the nexus between the world of research and real-world applications in the industry.
About the Role
Recruit, scale, and develop an amazing team of engineers
Manage multiple technical leads who are in charge of projects
Be responsible for implementing and running the Plank Product lab fellowship program in Belo Horizonte
Be the custodian of our culture and help nurture it in the teamBe responsible for implementing performance evaluation process in your team
Be an evangelist for Plank in the local tech ecosystem
Work with the team in solving the most difficult technical challenges the team is working on
Be responsible for customer happiness for the projects in your lab
About you
8+ years of experience in software engineering and 2+ years as a technical lead or engineering manager
An ability to thrive on autonomy and responsibility
Clear and persuasive communication and decision making skills
A strong technical foundation to facilitate good architectural and technical decisions with the team
Strong experience in Typescript, React, Node stack building web and mobile applications
A deep understanding of how to build end to end applications across frontend, mobile, backend, devops
An ability to roll up their sleeves if needed and get into the code to solve the most challenging problems
An ability to take a cross functional view across technology, product, and business
An interest in nurturing and mentoring junior engineers
A deep passion for Computer Science!
Our offer to you
An opportunity to turbocharge your career
A chance to work with senior executives and technologists in different industries
A chance to build up a team that you are proud to lead
Get exposed to different domains, frontier technologies, and exciting cutting edge technology customers
Competitive compensation and benefits
A place where you keep learning and operate outside your comfort zone