πPeru
Fullstack Developer Lead
closed
Nethermind
πRemote - Worldwide
Summary
Join Nethermind's growing team as a software development team lead, contributing to the advancement of Starknet, a rapidly expanding blockchain network. You will lead and manage a team maintaining ecosystem components and applications, collaborating with product and project managers to drive product vision and evolution. Responsibilities include overseeing software design, development, and implementation, fostering a culture of innovation, mentoring team members, and optimizing development processes. The ideal candidate possesses a strong track record of leading complex software projects, excellent programming skills (Go or Rust preferred), and a deep understanding of software architecture and blockchain technology.
Requirements
- Track record of leading complex software projects with large transaction loads and/or large user bases
- An understanding of good software architecture
- Ability to implement efficient algorithms and design complex data structures
- Excellent programming skills, Go or Rust preferred but will also consider other tech stacks (e.g. Java, C++)
- Ability to write clean, testable, and maintainable code without over-engineering
- An entrepreneurial nature, willing to take ownership and run toward problems
- Pragmatic experience in various software development methodologies
- Understanding of DevOps principles, experience working in CI/CD-enabled environments
- Strong computer science background
- A fascination with the inner working of blockchains
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
Preferred Qualifications
- SDK evolution and maintenance - with focus on providing best in class Developer Experience
- Blockchain / EVM / TransactionPool / JSON RPC
- Complex data structures for example Patricia-Merkle/Verkle tries
- NoSQL Key Values databases for example RocksDB
This job is filled or no longer available
Similar Remote Jobs
π°$74k-$93k
πPoland
πAustralia
πHungary
πSpain
πWorldwide
πCosta Rica
πPeru
πColombia, Costa Rica