| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
ParagonsDAO | Remote | $95k - $120k | |||
Unit 410 | Austin, TX, United States | $57k - $60k | |||
Edge & Node | Remote | $63k - $88k | |||
bloXroute Labs | Tel Aviv, Israel | $87k - $87k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Swissblock | Zug, Switzerland | $54k - $55k | |||
Mona | Remote | $105k - $210k | |||
Cake Group | Kuala Lumpur, Malaysia | $63k - $105k | |||
Trust Machines | New York, NY, United States | $63k - $105k | |||
Request Network | Remote | $0k | |||
Request Network | Remote | $99k - $106k | |||
Request Network | Remote | $99k - $106k | |||
OWNY | Remote | $0k | |||
Improbable | London, United Kingdom | $84k - $120k | |||
A.C.Coy Company | United States | $36k - $100k | |||
Orca | Remote | $62k - $77k |
This job is closed
Software Engineer, Full Stack
ParagonsDAO
We’re building an asset management platform to serve the GameFi masses. Everything from discovery, management, socialization, and competitions will be accessible–effectively, a one-stop shop for all things needed to navigate the frontier of Web3 gaming.
In order to make Web3 gaming an inclusive reality for the Web2 masses, onboarding needs to be seamless, games incredibly fun, and asset management a breeze. We want to index on the latter, by allowing gamers to optimize their holdings by consolidating project specifics, whether financial or in-game mechanics, into a single administrative experience. So whether users want to find analytical content, leverage insights to drive opportunistic purchasing behaviour, or lean on portfolio strategies and underlying yield vaults for their assets, there’s a solution for everyone.
We’re looking for a highly experienced and skilled Full stack Software Engineer to help us realize this vision. The role requires the the following qualifications:
Key Responsibilities:
- Design, develop and maintain server-side logic for back-end solutions involving TypeScript, Go, SQL, Prisma, data ingestion, REST, GraphQL and Web Sockets.
- Building cloud services involving Docker, Terraform, AWS, CI CD, etc.
- Experience building with frontend technologies like Typescript, React, PWA, Next.js, Tailwind, or component libraries. Ownership and familiarity with maintaining a design system is a plus.
- Applying Web3 knowledge of Solidity, EVM transactions, ERC20s, ERC1155s, and ERC721s.
- Implement data security and protection protocols to maintain the integrity and safety of sensitive user data.
- Write efficient, reusable, and reliable code to optimize the web application for maximum speed, scalability, and system efficiency.
- Manage and optimize the interchange of data between the server and users, ensuring fast server responses.
- Participate in all phases of the software development lifecycle from inception to implementation and support, with an expectation to contribute to overall product vision.
- Debug and resolve technical issues, assisting in the troubleshooting of application issues reported by users or by monitoring solutions.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency and effectiveness.
Requirements:
- Understanding of Ethereum, specifically the meta interactions of ERC20s, ERC721s, ERC1155s, onchain and offchain.
- Solid experience with back-end tools involving TypeScript, Go, SQL, Prisma, data ingestion, REST, GraphQL and Web Sockets.
- Experience with server-side frameworks like Express.js, Next.js,.
- Proficiency in using relational databases such as PostgreSQL
- Solid understanding of Figma and its features, with the ability to read wireframes, mockups, and prototypes for web and mobile applications.
- Experience with Wallet integrations (MetaMask, WalletConnect, etc.): Tools and libraries for connecting Web3 applications with users' cryptocurrency wallets
- Strong understanding of RESTful API design and development.
- Proficient understanding of code versioning tools, such as Git.
- Knowledge of secure user authentication methods, such as JWT or OAuth.
- Familiarity with cloud computing platforms like AWS, Google Cloud, or Azure.
- Exposure to infrastructure services such as Hashicorp, AWS, Docker, and Cloudflare.
- Understanding of fundamental design principles behind a scalable application and experience in microservices architecture.
- Strong unit test and debugging skills.
Bonus Skills:
Overlapping knowledge with ParagonDAO’s partners
Experience with GraphQL APIs is a plus.
Knowledge of Docker or other containerization technologies.
Familiarity with serverless technologies like AWS Lambda.
Experience with CI/CD pipeline configuration and deployment.
Understanding of caching strategies and implementation (like Redis).
Familiarity with WebSockets or similar technologies for real-time communication.
Remote restrictions
- Workday must overlap by at least 4 hours with Los Angeles, CA, USA
What does a full stack developer in web3 do?
A full stack web3 developer is a developer who has expertise in the full stack of technologies that are used to build web3 applications
These applications use the decentralized, distributed nature of the web3 network to provide users with a secure and decentralized way of accessing and interacting with online services and applications. The responsibilities of a full stack web3 developer will vary depending on the specific project and the needs of the team they are working with
In general, though, a full stack web3 developer will be responsible for: designing and building the front-end and back-end of web3 applications, as well as implementing and maintaining the underlying blockchain infrastructure
This will often involve working with a variety of different technologies and programming languages, such as Solidity for smart contract development, JavaScript and HTML for front-end development, and various blockchain protocols and frameworks. Additionally, a full stack web3 developer may also be responsible for working with the web3 community to help drive adoption and integration of web3 technologies, as well as staying up-to-date on the latest developments in the field and contributing to the broader web3 ecosystem.