Lead Software Engineer (TypeScript | Web3)
The Open Platform
The Open Platform is a trusted partner of the Rsquad team, supporting them in finding top talent.
RSquad is a blockchain development lab founded in 2015. We specialize in building advanced decentralized systems with a strong focus on security, interoperability, and trustless design. With over 80 successfully delivered projects, our team of more than 20 professionals—including 13 top-tier blockchain engineers—has built solutions ranging from DeFi protocols and cross-chain bridges to enterprise-grade blockchain infrastructure.
We work with a broad range of technologies including EVM, TVM, Bitcoin, Solana, ZK, and Rollup-based architectures. Our portfolio includes trustless cross-chain solutions, public APIs, blockchain node implementations, and smart contract systems deployed across multiple chains.
We are looking for a Lead Software Engineer to build blockchain-based solutions on the TON ecosystem. You will combine hands-on development with overseeing a small team of 2–4 engineers and be responsible for delivering secure, scalable, and developer-friendly products such as payment systems, SDKs and ecosystem integrations.
Strong expertise in TypeScript, Web3, and backend system design is required, along with mentoring skills and the ability to ensure engineering best practices.
Responsibilities:
- Lead and mentor a small team of 2–4 engineers, ensuring effective collaboration and high-quality delivery.
- Define system architecture and stack management.
- Oversee full development lifecycle.
- Ensure quality, security, and scalability of delivered systems.
- Collaborate with stakeholders to align delivery with requirements.
- Manage risks and dependencies; escalate issues proactively.
- Provide transparency of the development process and project status to stakeholders.
- Evaluation & Roadmapping: work with product managers on product evaluating and roadmap planning
- Task Definition: decompose, detail and manage developer tasks in Jira
Requirements:
- 1+ years of experience as a Senior/Lead Software Engineer, including mentoring or leading small engineering teams (2–4 developers).
- Strong understanding of system architecture, SDK development, and API design.
- Proficiency in TypeScript and modern frontend frameworks (React, Next.js)
- Experience integrating with Web3 libraries (e.g. TonConnect, ethers.js, @solana/web3.js) and building Web3 applications.
- Solid knowledge of DeFi protocols (DEXes, lending, staking, vesting, cross-chain solutions).
- Hands-on backend experience (Node.js or similar) and familiarity with scalable system design is a plus.
- English at B2 level or higher (written and spoken).
Nice-to-have
- Backend development experience in Rust or Go or Python
- Database expertise: SQL (e.g. PostgreSQL) and NoSQL (e.g. MongoDB)
- Knowledge of integration tools, message queues (RabbitMQ / Kafka)
- Experience with containerization and orchestration (Docker, Kubernetes clusters)
- Experience with Web3 development on TON Blockchain
Why it is a fantastic opportunity:
- The opportunity to work at the bleeding edge of blockchain tech
- Ownership of core team delivery and influence over product direction
- Fast-paced, flat-structured environment where your input matters
- Remote-friendly culture with a collaborative and motivated teamLead Software Engineer (TypeScript | Web3)