How we work
We look for the best candidates from around the world to come and join us as senior engineers. We regularly promote engineers into technical leadership roles who have a demonstrated track record in delivery, communication, team work and technical ability. Form3 is a great place to come learn, excel and grow your career!
At Form3, we operate in small, agile and self managed teams.
Each team has a dedicated Team Lead, which supports and leads the team. Our team leads deliver technical solutions alongside their team, but also take on the following responsibilities:
Mentor their team and contribute to their career development and growth.
Provide engineers with technical guidance, actively looking for and removing blockers for the team.
Prioritise the work their team takes on, making sure that their team is delivering the most impactful work.
Contribute bug fixes and small features.
Coordinate with other stakeholders (product, operations etc.) to ensure project alignment with Product roadmap.
Effectively communicate clear expectations and feedback to their team.
As Form3 moves from startup to scaleup there are many opportunities take on our Team Lead role. Our teams naturally grow, then split up and specialise.
Adelina is a polyglot engineer and developer relations professional, with a decade of technical experience at multiple startups in London. She started her career as a Java backend engineer, converted later to Go, and then transitioned to a full-time developer relations role. She has published multiple online courses about Go on the LinkedIn Learning platform, helping thousands of developers up-skill with Go. She has a passion for public speaking, having presented on cloud architectures at major European conferences. Adelina holds an MSc. Mathematical Modelling and Computing degree.
Blogs · 5 min
For a Red Team operator it can be disappointing to retire a particular technique, but it can also be an opportunity to share their knowledge with the community. Phishing operations can require a lot of time and effort to set up the infrastructure, acquiring and categorising domains, fine tuning payloads, preparing pretexts and bypassing those pesky filters and controls, but there are ways to make the process simpler. This post will explore one such method, using GitHub as a tool to distribute, host, and compromise a target in a bait, hook, and catch operation that can be done from a mobile device. This post will cover: GitHub Apps, Hosting, Distribution and SSH Access.
February 1, 2023
Blogs · 5 min
It's always daunting moving jobs. In this post, Chris Townsend shares insights into his first month as a Senior Software Engineer at Form3. He talks us through his reasons for joining, the interview process and his onboarding experience, as well as what his future career aspirations are.
January 25, 2023
Blogs · 4 min
Dragan Stepanović is a Senior Principal Engineer at Talabat. He joins Renato Rodrigues de Araujo, Senior Software Engineer at Form3, to discuss asynchronous pull request based code reviews. Dragan shares a study he conducted on the topic and discusses the advantages of synchronous team collaboration.
January 19, 2023