At a Glance
- Tasks: Lead the engineering team to create high-performance web3 applications and innovate in blockchain technology.
- Company: Join a pioneering decentralized trading platform backed by a leading crypto liquidity powerhouse.
- Benefits: Flexible remote work, competitive salary, and a vibrant, ambitious culture.
- Why this job: Make a real impact in the future of finance with cutting-edge technology and a fun team.
- Qualifications: 4+ years in software engineering, team management, and blockchain fundamentals.
- Other info: Unique startup opportunity with excellent growth potential and support from industry experts.
The predicted salary is between 48000 - 72000 £ per year.
This opportunity is Remote within Europe (HQ in London). Our client is a decentralized trading platform that aims to deliver a step-change user experience to trading on DeFi. They believe that DeFi is the future of finance facilitating true innovation, economic freedom and the ability to create the best financial products. Our client is on a mission to make superior trading products with efficient execution available to anyone. This means that they will only offer products and features that make sense. They are driven by the best practices of user experience with user-centric design at the heart of everything they do, making products fun and easy to use. They will work relentlessly and leverage their deepest expertise to bring the most efficient execution with transparent fees. They were born and incubated at Wintermute, one of the largest trading companies in crypto and a leading liquidity powerhouse in DeFi.
About the opportunity: You will be in charge of delivering high-performance, scalable and beautiful web3 applications. You will lead the engineering team, design back-end and front-end architecture, write and release top quality code and refine DevOps practices. You will push the boundaries by delivering technical innovation in the blockchain space. You will use your best entrepreneurial instincts to make technology choices that drive business growth.
Hard Skills Requirements:
- 4+ years of demonstrable engineering experience in either a professional and personal capacity.
- Previous experience managing small and dynamic teams.
- Full stack awareness with focus on componentisation, managing applications/microservices and API designs.
- Architecting systems that manage financial data, such as a trade order lifecycle, from request to execution.
- Familiarity with common network protocols such as HTTP, WS and FIX.
- General clean code habits, along with basic DevOps understanding of items such as Git, AWS, Jenkins, standard security practices and Linux based operating systems.
- Blockchain Fundamentals such as consensus mechanisms, nodes, web3.
- Experience with EVM smart contract development (preferably Solidity/Foundry framework) and basic knowledge on implementation patterns and gas optimization.
- Understanding and experience on analyzing on-chain transactional activity, such as pool swaps and peer to peer settlement protocols.
The Offer:
A unique opportunity to work on a startup from zero to one with all the impact of early employees, while having a reliable backing (financial, technological and business expertise) from one of the industry's top players. An amazing culture, defined as ambitious, knowledgeable and fun. Work flexibility: while we have location preferences for our hubs (New York, London, Singapore, Sydney), we are open to remote candidates globally but most of the team is based in London.
Process:
- A first interview with one of the DeFi engineers joined by HR (expectations and technical exposure).
- Case Study where candidates can provide evidence of work.
- A last interview with the head of DeFi and another developer.
Lead Software Engineer employer: Growtoday AB
Contact Detail:
Growtoday AB Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the DeFi space and let them know you're on the hunt for a Lead Software Engineer role. You never know who might have the inside scoop on openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those related to blockchain and web3 applications. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining complex concepts in simple terms, as communication is key in leading a team and collaborating with others.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Lead Software Engineer
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your engineering experience and any relevant projects you've worked on. We want to see your full stack awareness and how you've tackled challenges in the past, especially in the blockchain space.
Tailor Your Application: Don’t just send a generic CV! Tailor your application to reflect the job description. Mention your experience with microservices, API designs, and any specific technologies that align with what we're looking for.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured applications that are easy to read. Avoid jargon unless it's relevant to the role – we want to understand your experience without getting lost in technical terms!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Plus, it shows you're keen on joining our team!
How to prepare for a job interview at Growtoday AB
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your full stack skills, especially around microservices and API design. Be ready to discuss your experience with blockchain fundamentals and smart contract development, as these will be key topics during your interview.
✨Showcase Your Leadership Skills
Since this role involves leading a team, prepare examples of how you've successfully managed small teams in the past. Highlight your approach to fostering collaboration and innovation within your team, and be ready to discuss how you handle challenges and drive projects forward.
✨Prepare for Technical Questions
Expect technical questions that dive deep into your engineering experience. Practice explaining complex concepts clearly and concisely, especially around financial data management and clean code practices. You might also want to prepare for case studies that require you to demonstrate your problem-solving skills.
✨Understand the Company Culture
Research the company’s mission and values, particularly their focus on user-centric design and innovation in DeFi. Be prepared to discuss how your personal values align with theirs and how you can contribute to creating a fun and ambitious work environment.