_please include links to documentation projects that you wrote (obligatory)_
TON Foundation is a non-profit organization which supports the growth of TON Blockchain and its ecosystem. Founded in Switzerland in 2023 and backed by a global community, the Foundation funds and empowers developers, creators, and businesses through grants, technical resources, and strategic partnerships. It supports protocol development and ecosystem expansion but holds no authority over TON itself. The Open Network (TON) runs on decentralized, open-source software, welcoming contributions from all and remaining independent of central control.
**Responsibilities**
- Write and maintain conceptual overviews, how-to guides, API/reference documentation, and tutorials for TON developers.
- Extract technical details, validate real-world behavior, and build deep product knowledge across the TON stack by partnering with Engineering and Product.
- Translate advanced technical concepts into clear, accurate, audience-appropriate documentation.
- Adapt depth, structure, and examples to different developer experience levels while maintaining correctness and consistency across the docs.
- Collect and analyze developer feedback (GitHub issues, community channels, support signals, analytics) to prioritize and ship documentation improvements.
- Create and maintain supporting assets such as diagrams, code samples, and short technical videos to improve developer understanding and onboarding.
- Contribute to docs quality and maintainability by improving information architecture (navigation, page structure), cross-linking, and reuse of shared patterns/components.
- Collaborate with engineers during feature development and release cycles to ensure documentation is accurate, complete, and updated in sync with product changes.
- Maintain a high bar for documentation quality through self-review, peer review, and structured review cycles with subject-matter experts (SMEs).
- Ensure code samples are correct, minimal, and runnable where possible; keep examples aligned with supported SDK and tool versions.
- Use documentation tooling (linting, link checking, formatting, CI checks) to keep docs consistent and free of broken references.
**Ideal Background**
- Experience writing technical documentation for developer products (APIs, SDKs, platforms, infrastructure, or developer tools).
- Proficiency with Markdown/MDX, OpenAPI/Swagger, static site generators, and Git/GitHub workflows.
- Ability to quickly learn complex technical systems and explain them clearly with strong attention to accuracy, clarity, and information design.
- Comfortable working directly with engineers and product managers to gather requirements, validate details, and drive reviews to completion.
- Proactively identify documentation gaps, anticipate developer use cases, and advocate for changes that reduce developer friction.
- Self-directed, reliable with deadlines, and able to manage multiple priorities across competing product areas.
- Ability to work with code (read and modify small examples, run sample apps, reproduce issues) in at least one developer ecosystem (TypeScript/Node.js, Go, Python, Rust).
- Familiarity with API lifecycle concepts (versioning, deprecation, breaking changes) and how to document them clearly.
- Strong editing skills: consistency, terminology control, and ability to write concise, skimmable content for technical audiences.
- Experience collaborating asynchronously (GitHub PR reviews, docs issues, comments) in a distributed team.
- Bonus: knowledge of Web3 fundamentals (wallets, transactions, smart contracts) or willingness to learn quickly.