Senior Software Engineer
The Open Platform
The Open Platform is a team of enthusiastic professionals united by the goal of creating blockchain products used every day by hundreds of millions of people all over the world.
Through our venture initiatives, we are creating a collaborative community of multi-million-dollar companies that develop unique services in The Open Network (TON) Blockchain ecosystem — the first crypto technology adopted by mass audiences.
We are seeking a talented engineer to join our portfolio project, TonTech, and become a key part of its innovative journey.
TonTech - We are a team of technical experts supported by the TON Foundation and powered by TOP, which supports developers building on the TON Blockchain. We provide a comprehensive suite of tools and services for developers working on TON Blockchain, making it easier to build and deploy smart contracts and decentralized applications.
- We develop libraries, SDKs and solutions helping developers to write applications for the TON Network.
- We offer popular auditing and consulting services to assist developers to deploy smart contracts and dApps.
- We host public events including hackathons and conferences to support the fast-growing TON Community
Working at TonTech puts you at the heart of the latest technical expertise and developments in TON technologies.
Why This Role Is Unique:
- You'll be working at the forefront of blockchain technology, developing tools and standards used by millions.
- Direct impact on the TON ecosystem's security and development practices.
- Opportunity to shape the architecture of next-generation blockchain tools.
- Here you can legitimately "reinvent the wheel" to create better solutions.
- Collaboration with world-class engineers and researchers.
- Freedom to innovate and implement new ideas in a non-bureaucratic environment.
Technical Requirements:
- Deep expertise in blockchain technology and cryptography.
- Thorough knowledge of TON Whitepaper and core blockchain principles.
- Mastery of FunC and experience with smart contract development.
- Strong proficiency in TypeScript and Node.js for building scalable applications.
- Expert-level knowledge of classical algorithms and data structures.
- Understanding of security best practices in blockchain development.
- Proven track record of building and maintaining high-load distributed systems.
Required Experience:
- 5+ years of software development experience.
- Computer Science degree or equivalent demonstrated through:
- Strong open-source builder profile with significant contributions.
- Notable achievements in hackathons and blockchain competitions.
- Proven track record in blockchain development.
- Experience with large-scale system architecture.
- History of developing complex blockchain solutions.
Additional Skills:
- Experience with other modern languages: Rust, Go, or C++.
- Contribution history to significant open-source projects.
- Experience with security auditing and penetration testing.
- Understanding of DeFi protocols and tokenomics.
- Knowledge of formal verification methods.
- Experience with performance optimization and gas efficiency.
- Deep understanding of TON node architecture and operations.
Personal Qualities:
- Exceptional problem-solving abilities.
- Strong research mindset and ability to dive deep into complex technical challenges.
- Proactive approach to identifying and solving ecosystem-wide problems.
- Excellent communication skills for technical consulting.
- Passion for blockchain technology and decentralized systems.
Areas for Growth:
- Deeper specialization in blockchain security and auditing.
- Research and development of novel blockchain solutions.
- Leadership opportunities in technical decision-making.
- Contribution to the evolution of the TON blockchain.
- Participation in defining industry standards.
Core Responsibilities:
- Architect and develop high-performance libraries, SDKs, and development tools for the TON ecosystem.
- Design and implement secure smart contracts and standards.
- Conduct technical consultations and audits for product teams.
- Lead research initiatives to improve blockchain infrastructure and tooling.
- Contribute to open-source projects within the TON ecosystem, including Blueprint, Sandbox, TON Connect, and other community initiatives.
- Drive the evolution of development standards within the TON ecosystem.
We Offer:
- Non-bureaucratic management that focuses on results
- Regular performance reviews to assess your progress
- Remote setup with access to our hubs in Dubai and Yerevan
- Compensation for medical expenses
- 20 working days of paid vacation annually
- 7 days off per year
- 14 days of paid sick leave to support your health and recovery when needed
- Access to internal conferences, courses and corporate events