Full Stack Software Engineer
Space Meridian
This job is no longer accepting applications
See open jobs at Space Meridian.See open jobs similar to "Full Stack Software Engineer" PL.About Space Meridian
Space Meridian spun out from Protocol Labs in April 2024 and is a pioneer at the forefront of the Web3 revolution. Our mission is to allow anyone to join, earn and contribute to the Web3 economy.
Our first two products are the Filecoin Station Network and the Spark Protocol. Filecoin Station is a DePIN network that allows anyone with a laptop to run a node and start earning FIL tokens. Spark is a trustless protocol for verifying the retrievability of data from Filecoin Storage Providers.
The Station Network already has tens of thousands of nodes. The Spark protocol is verifying the availability of millions of files stored on Filecoin. These two products are still in their early growth phase.
Our team is composed of passionate and innovative professionals with a strong background in p2p systems and cryptography, who are committed to pushing the boundaries of Web3 technology.
Job Description:
We are seeking a skilled full stack software Engineer to join our team. This role will be one of the first hires at Space Meridian. In this role, you will be responsible for designing, implementing, and maintaining backend services that power our Web3 products, as well as building and maintaining our frontend services which include a desktop app, dashboards, websites & data portals. You will work closely with other frontend, backend, protocol & blockchain developers, as well as the product lead to deliver robust and scalable solutions.
Key Responsibilities:
- Design and develop backend services and APIs for our Web3 products.
- Build and maintain frontend products including an electron desktop app, Grafana dashboards, web3-oriented websites & data portals.
- Collaborate cross-functionally to define, design, and ship new features.
- Improve the performance, security, and scalability of our services.
- Refactor and optimize the Space Meridian tech estate to reduce costs.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up-to-date with the latest industry trends and technologies in the blockchain and Web3 space.
Requirements:
- Proven experience as a full stack Engineer.
- Proficiency in Node.js.
- Experience with RESTful API design and development.
- Familiarity with database systems (SQL and NoSQL).
- Knowledge of containerization and orchestration tools (e.g. Docker).
- DevOps and system monitoring experience
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a distributed team.
- Strong communication skills and fluency in English.
Nice to have:
- Experience with any of Grafana, Swagger, Electron Desktop Apps
- Proficiency in either Golang or Rust.
- Good understanding of blockchain technology and decentralized protocols.
- Experience with smart contract development and blockchain frameworks (e.g. Solidity).
- Familiarity with Web3 libraries and frameworks (e.g., Web3.js, Ethers.js).
- Understanding of cryptographic primitives & principles and security best practices.
- Experience with cloud platforms (e.g. AWS, Cloudflare, GCP, Azure, Fly.io).
Benefits:
- Competitive salary and equity options.
- Flexible working hours and remote work.
- Generous vacation policy
- Opportunities for professional growth and development.
- Collaborative and inclusive work environment.
- Exposure to cutting-edge technologies in the Web3 and blockchain space.
This job is no longer accepting applications
See open jobs at Space Meridian.See open jobs similar to "Full Stack Software Engineer" PL.