Tothemoon is a user-centric, multiservice digital assets trading platform that prioritizes reliability in finance.
The role involves joining a green-field engineering squad to design smart-contract rails for a high-throughput, regulated crypto-payments platform operating across multiple chains.
The candidate will own the Solidity codebase, security posture, and upgrade path for core contracts that handle asset custody, compliance hooks, and cross-chain value transfer.
Responsibilities include architecting, implementing, and maintaining upgradeable Solidity contracts (ERC-20/721/1155 variants).
The engineer will design compliance and risk-mitigation modules, integrate third-party messaging/oracle frameworks for cross-chain transfers, and write comprehensive unit, fuzz, and invariant tests using Foundry/Hardhat.
The role also involves preparing code for external security audits, participating in code reviews, mentoring peers, contributing to technical documentation, and assisting DevOps with monitoring and incident response for on-chain events.
Requirements:
The candidate must have 3+ years of professional Solidity development experience with production mainnet contracts.
A deep understanding of proxy patterns, storage layout, reentrancy, and other DeFi attack vectors is required.
Familiarity with at least one cross-chain messaging or bridging stack is necessary.
Strong testing discipline and experience with automated auditing tools are essential.
Proficiency in spoken and written Russian and English is required.
Nice-to-have qualifications include knowledge of advanced scripting primitives (e.g., hashed timelocks, covenants), exposure to stable-coin or payment-token flows, and previous experience integrating price-oracle feeds.
Benefits:
Employees will enjoy a multicultural environment with colleagues from around the world.
The team consists of professionals with diverse expertise, fostering a collaborative atmosphere.
Flexibility and readiness for change are emphasized, as Tothemoon operates as a product company.
A DevOps culture ensures reliability and security through a dedicated infrastructure team.
Employees will have responsibility and freedom in problem-solving, working with complex business logic and sensitive data.
There is an opportunity to dive into trading and blockchain topics.
Salary is negotiable during the interview and depends on the candidate's experience.
The position offers flexible working hours and paid holidays.