Fullstack Developer Lead

Logo of Nethermind Nethermind

Job Description

What are we all about?

We are a team of builders and thinkers on a quest to enable enterprises and developers globally to access and innovate on decentralized systems. Our proficiency spans multiple domains, including Ethereum and Starknet protocol engineering, layer-2, AI, cryptography research, protocol research, decentralized finance (DeFi), security auditing, formal verification, real-time monitoring, smart contract development, and decentralized applications (dapps) alongside enterprise engineering. Tackling some of the most daunting challenges in the blockchain sphere, we regularly collaborate with esteemed organizations such as the Ethereum Foundation, Starknet Foundation, Gnosis Chain, Flashbots, Forta Protocol, Lido, EigenLayer, OpenZeppelin, RISC Zero, Aleph Zero, and numerous others. Presently, our 350+ strong team is distributed across 66+ nations worldwide.

Are you the one?

Starknet is recognized as the swiftest-growing network concerning new developers. Nethermind constructs a variety of developer-focused tools that must operate seamlessly within this dynamic blockchain environment. This ecosystem requires contributors who possess a quality mindset, capable of applying their craftsmanship and systematic creativity to enhance its components. Your extensive software engineering experience and ability to inspire developers could be pivotal between a seamless network upgrade and a community forking event. Are you up for the challenge?

Responsibilities

  • Lead and manage the software development team maintaining ecosystem components and applications in the blockchain space.
  • Collaborate with Product Owner and Project Manager to drive a vision of how products add value and evolve in alignment with company strategy and goals.
  • Drive the adoption of best practices in coding, testing, and maintenance to ensure quality and scalability.
  • Oversee the design, development, and implementation of new software programs and updates.
  • Foster a culture of creativity and innovation within the team.
  • Mentor and develop team members, identifying strengths and areas for growth.
  • Ensure the optimization of development processes for efficiency and effectiveness.
  • Stay abreast of emerging technologies and industry trends to maintain a competitive edge.

Skills

  • Proven track record of leading complex software projects with substantial transaction loads and/or large user bases.
  • Understanding of excellent software architecture.
  • Ability to implement efficient algorithms and design complex data structures.
  • Exceptional programming skills, proficiency in Go or Rust is preferred, but other tech stacks (e.g., Java, C++) will also be considered.
  • Capability to write clean, testable, and maintainable code without excessive complexity.
  • Entrepreneurial spirit, willing to take ownership and proactively solve problems.
  • Pragmatic experience in diverse software development methodologies.
  • Comprehension of DevOps principles, experience in CI/CD-enabled environments.
  • Solid computer science foundation.
  • A deep interest in the inner workings of blockchains.

Nice to Have

  • SDK evolution and upkeep, with an emphasis on delivering best-in-class Developer Experience.
  • Knowledge in Blockchain / EVM / TransactionPool / JSON RPC.
  • Understanding of complex data structures like Patricia-Merkle/Verkle tries.
  • Experience with NoSQL Key-Value databases such as RocksDB.

Keep up to date on our work and join our community through our social media channels: Discord, LinkedIn, Twitter.

Nethermind

Industry: Other

Company size: 51-200 employees

Job Details

  • Department: Blockchain&Cryptography
  • Position type(s): Full-Time
  • Location: Remote
  • Posted: 6 months ago

Compensation

  • Salary not specified
  • Equity not specified

Keywords

Fullstack Developer Blockchain Starknet Go Rust Software Architecture DevOps

Share This Job

When applying, please let Nethermind know you found this job through our website. This helps us continue to provide this service!

Ready to Apply?

If you're excited about this opportunity and meet the requirements, we'd love to hear from you!

Apply Now

Last updated: January 24, 2025