Full Stack Javascript Developer
- Engineer / Developer
- Tech
RecruitBlock is partnering with a start-up blockchain software development company for the broadcast industry. They are building a set of consumer applications to support content production for a client with a significant customer base, enabling them to transition into new Web3 operational models.
This role will be an initial 6-month contract position with option to extend.
In this remote (GMT – GMT +2) Full Stack JS Developer role you will be joining a fast-paced and innovative start-up environment working alongside a passionate team with excellent broadcast sector knowledge and experience. You’ll be required to design and develop a set of consumer applications for the broadcast industry, acting as a product owner, owning the architecture, backend and frontend development.
The system will be built on top of blockchain architecture(s) and will be using a custom-purpose chain (EVM clone) that specialises in media file storage/streaming and distribution.
This innovative project will be incremental in delivery where a ‘Core’ set of features will be delivered initially. On top of this core will be built multiple services to assist the broadcasting industry to transition into Web3, described as a ‘publishing application with an aggregated presentation shopfront for independent production companies’
✔ Blockchain ✔ Broadcasting ✔ Web3
Requirements
✔ Full Stack JavaScript
✔ Ability to transition between front-end and back-end touchpoints as required.
✔ Prior experience working with the MERN stack desirable (MongoDB, Express, React, Node) desirable
✔ Proven knowledge and practical experience in Web3/Blockchain.
✔ Knowledge of blockchain architecture (cryptography, EVM, wallets, signatures, transactions, multisigs, faucets) desirable, even if only theoretical.
✔ Distributed systems and database caching/syncing.
✔ Solidity experience is a preferred.
✔ Contributed to at least one project helping to build and define the architecture.
✔ Some DevOps experience desirable.
✔ Previous experience managing a team.