Back-end Team Lead
Magic Square is the first Web3 App Store, designed to address user acquisition challenges, enhance user engagement, and provide a rewarding experience through our community-driven platform. Our platform connects high-quality users with projects, fostering meaningful interactions and growth.
About our Team
The people behind Magic Square are first-class industry professionals, blockchain veterans, experienced software developers, and seasoned crypto enthusiasts. Our ultimate goal is to reshape the crypto app experience, bringing decentralized applications, cryptocurrencies, and Web3.0 to every business possible.
You’ll get more than just working experience at MagicSquare. You’ll join a vast network of entrepreneurs and technologists across the globe.
#PeopleFirstAlways
Diversity, equality, and inclusion play a crucial role in everything we do - from how we build our products to how we build our team.
Our company is still young but we are 100% committed to creating a workplace where all people are valued, respected, and encouraged to be themselves.
We actively honor people's diverse abilities, sexual orientations, ethnicities, faiths, and genders, and everyone is welcomed and supported in their development at all stages of their own journey with us.
We fundamentally believe diversity brings greater success. Regardless of visible or invisible differences, we foster a culture where everyone has an equal opportunity to reach their full potential and to be heard and valued. And yes, we may not always get everything right along the way and there is still work to do, but we are willing to listen,
share, learn, and do it better together.
About the Role:
We are looking for a Team Lead Back-End Developer to drive the technical direction of our backend systems. As the right hand to the engineering leadership, you will ensure seamless API development, system architecture, and integrations. In our fast-paced environment, you will play a crucial role in implementing best practices, and fostering innovation. If you are passionate about scalable backend solutions and thrive in a startup or Web3 industry, this role is for you.
Tasks and Responsibilities:
- Lead and oversee the backend development lifecycle, from concept to production.
- Work closely with the Head of Development to define the long-term technical vision and drive innovation, ensuring strategic alignment and seamless execution of technical initiatives.
- Mentor and guide the backend development team, ensuring high-quality, efficient code and thorough code reviews.
- Take ownership of backend development, focusing on coding, debugging, API design, and overall system architecture.
- Work closely with front-end developers to ensure seamless integration between server-side logic and user-facing elements.
- Define, communicate, and implement technical requirements, ensuring alignment with business needs and industry best practices.
- Maintain and prioritize the technical backlog, ensuring feasibility, scalability, and efficiency in development.
- Facilitate technical discussions and estimations, collaborating with the team to refine tasks and address potential risks.
- Stay updated on emerging technologies and industry trends, implementing best practices to enhance performance and scalability.
The ideal candidate - who you are and requirements:
- Fluent in Russian, with proficiency in English (B1+).
- Based in Cyprus (preferred).
- 5+ years of experience in back-end development, including 2+ years in a leadership role.
- Previous experience in a fast-paced startup or Web3 industry.
- Strong expertise in JavaScript/TypeScript, Node.js, Next.js, and Moleculer.
- Solid knowledge of PostgreSQL and MongoDB.
- Experienced in event-driven architectures, using NATS and Kafka.
- Familiarity with front-end technologies (HTML, CSS) and blockchain technology (a plus).
- Strong problem-solving skills, critical thinking abilities, and a collaborative mindset.
- Excellent communication, leadership, and organizational skills.
- Bachelor’s degree in Computer Science or a related field (preferred).
Sounds like a challenge you'd like to take on? Then apply now!
Benefits:
- Assistance with Visa and relocation.
- Fresh coffee, food, and drinks served at the office.
- Company events and celebrations.
- A fast-paced, challenging, and one-of-a-kind business sector.
- Flat company and international work environment.
- Excellent opportunities for advancement in a growing organization.
- Competitive payment and compensation in the form of Tokens - you grow with the company.
- At Magic Square, you’ll be empowered to work on things that you’re passionate about. You’ll be given autonomy. Your ideas will matter!
If you're still hesitating because you don't think you're a 100% fit for the job, THEN APPLY ANYWAYS and we'll have a chat! Maybe you've got more potential than you think ;)
We are looking forward to getting to know you!
- Locations
- Remote, Cyprus
- Remote status
- Hybrid

Back-end Team Lead
Loading application form
Already working at Magic Square?
Let’s recruit together and find your next colleague.