As a Full Stack Team Lead, you will play a key role in shaping our platform from the ground up. You’ll work closely with our product, design, and data science teams to build and deploy end-to-end features for our users.
We’re looking for someone who is excited by the challenge of building secure, high-performance applications and can adapt quickly to a startup environment.
- Mentor and support a team of software engineers, providing guidance and encouragement to help them grow professionally and reach their full potential.
- Provide technical direction and guidance on software development best practices, architecture, and design principles to ensure high-quality solutions.
- Oversee the planning, execution, and delivery of projects, ensuring they meet deadlines, budgets, and quality standards.
- Work closely with stakeholders to define project scope and requirements, converting business needs into detailed technical specifications.
- Identify opportunities for process enhancements, implement agile methodologies, and promote the adoption of innovative technologies.
- Participate in the development of features for both the front end and back end of the project.
- 7+ years of commercial experience in the industry, demonstrating a strong track record of delivering successful projects and driving business growth.
- 2+ proven experience in team management, successfully leading teams to achieve goals and drive performance in various projects.
- Extensive experience in the financial technology (FinTech) and cryptocurrency sectors, with a strong understanding of industry trends, regulatory frameworks, and technological innovations.
- Strong knowledge of JavaScript/TypeScript/React.js.
- Experience in building applications with Node.js/NestJS.
- Experience in system and architecture design, focusing on creating scalable and efficient solutions.
- Familiar with Docker.
- Strong knowledge of GraphQL, and WebSockets.
- English proficiency at Upper-Intermediate+.