Block Labs
Description
??Title: Full Stack Software Engineer
?Department: Engineering
?Location: UK or Europe, Remote
About Block Labs Block Labs is a leading force in the Web3 space, incubating, investing in, and accelerating top-tier fintech, crypto and iGaming projects. With a mission to shape the future of decentralized technology, we partner with visionary startups to raise funding, refine product-market fit, and grow their audiences.
As we continue to grow we are now looking for an ambitious and self-driven Full Stack Software Engineer join our rapidly growing Engineering team!
The Opportunity As a Full Stack Software Engineer, you will be part of a high-performing development team building cutting-edge solutions for the iGaming industry. You?ll work with modern technologies, solve complex technical challenges, and have the opportunity to make a real impact on our products. This role offers the chance to work on high-traffic systems, optimize performance at scale, and collaborate with a team that values innovation and best engineering practices. You will also contribute to integrating and maintaining payment supplier solutions, ensuring seamless and secure transactions across the platform.
Key Responsibilities - Develop and maintain backend services using Node.js and TypeScript.
- Implement and enhance frontend components using Angular.
- Support and maintain existing PHP components within the platform.
- Work on payment supplier integrations, ensuring reliability, security, and compliance.
- Write clean, efficient, and maintainable code while optimizing for performance and scalability.
- Perform functional requirements analysis and contribute to architectural decisions.
- Collaborate closely with developers, QA engineers, and product team members.
- Track requests, issues, work progress, and changes using project management tools.
- Manage individual project priorities, deadlines, and deliverables.
About You - 4+ years of experience as a Full Stack Software Engineer, with strong expertise in Node.js and TypeScript.
- Experience with Angular (or similar frontend frameworks like React or Vue).
- Some familiarity with PHP to work on existing components when necessary.
- iGaming experience is a must, you understand the challenges of high-transactional systems and industry-specific compliance requirements.
- Experience with payment integrations or working with payment providers is a strong plus.
- Blockchain experience is a plus, particularly in handling transactions or smart contracts.
- Passionate about engineering excellence, writing high-quality code, and delivering innovative solutions.