Logos is a movement supporting the development of the decentralised web. Logos technologies lay the foundations for a freer internet upon which communities can evolve into network states. We are looking for a skilled Nim developer to help drive the development and maintenance of Nimble, the Nim language server, and core Nim libraries across a range of IFT projects.
Requirements
- Proficiency in Nim programming language, with hands-on experience developing and maintaining Nim projects.
- Experience with C, C++, Rust, or similar, especially in systems or embedded programming contexts.
- Solid understanding of data structures and algorithms.
- Experience with concepts such as parsing, lexing, and semantic analysis, especially as they relate to compilers or language tooling.
- Familiarity with Nim’s standard library and ecosystem, including asynchronous programming, networking, and multi-threaded programming.
- Experience maintaining or contributing to package managers or similar developer tooling (e.g., Nimble).
- Understanding of language server protocols and experience working with or developing language servers.
- Proficiency in Git.
- Strong debugging and testing skills, with the ability to identify, report, and resolve issues across multiple projects.
- Effective communication skills for collaborating across teams and reporting on bugs and issues.
- Problem-solving ability and attention to detail
Benefits
- Negotiable compensation range
- Happy to pay in any mix of fiat/crypto