Inktech — is an international IT company headquartered in Limassol, Cyprus. Since 2017, we have been creating and launching our own software products and services, focusing exclusively on Fintech and iGaming solutions. We are proud to be product-focused. Our team is our greatest asset.
We are looking for a
Lead Blockchain Developer to join our team.
Requirements (Must-have):
- 5+ years of experience in backend development and 3+ years in blockchain/crypto projects.
- Deep understanding of major blockchains and their APIs.
- Hands-on experience with libraries such as web3.js, ethers.js, or similar.
- Production experience building services in TypeScript (Nest.js) and/or Go.
- Experience working with nodes, RPC/REST/gRPC APIs, and integrating with different networks.
- Proven track record in designing and maintaining indexers and transaction processing services.
- Strong knowledge of PostgreSQL, ORM, and query optimization.
- Solid experience with testing (unit, functional, E2E).
- Ability to lead code reviews, plan tasks, and mentor team members.
Responsibilities:
-
Team & Leadership: Strategic and tactical planning, task prioritization, 1:1 meetings, team development, organizing on-call rotations and post-mortems.
-
Blockchain Domain Ownership: Strategic development, prioritization, and quality control of blockchain integration services.
-
Leadership in Delivery: Task planning, code reviews, mentoring, hiring, and guiding engineers’ growth.
-
Blockchain Integrations: Design and support of indexers and transaction broadcasters; working with nodes and APIs of networks such as BTC, ETH, TRON, BNB, TON, LTC, etc.
-
Architecture: Designing scalable and fault-tolerant services for the full transaction lifecycle.
-
Backend Development: Building services in TypeScript (Nest.js) and/or Go.
-
Observability: Implementing metrics for deposits and withdrawals, monitoring confirmations, alerting, and defining SLO/SLIs for blockchain integrations.
-
Security & Risk Management: Handling private keys, access control, audits, prevention of financial losses and data leaks.
-
Expertise Sharing: Building internal blockchain knowledge, running workshops, and training colleagues.
-
Financial Reliability: Minimizing risks, ensuring transaction correctness, and preventing incidents with potential loss of funds.
Nice to Have
- Experience in fintech or large-scale crypto systems.
- Knowledge of smart contract programming languages.
- Background in designing microservices and event-driven architectures.
- Familiarity with CI/CD and observability best practices for blockchain services.
We offer:
- High salary (plus performance bonuses and salary revision on a regular basis);
- Work schedule: Mon-Fri (9h with 1h lunch break), flexible start 8:00-10:00;
- 24 business days of annual leave, plus 8 days of public holidays;
- Exciting work challenges that allow you to grow to your full potential;
- Strong team of like minded professionals who will be by your side to accomplish ambitious projects, and to stimulate your professional development and bring experience.