Overview
Celebratix leverages blockchain technology to unlock event revenue and customer data before, during & after events.
We are seeking a skilled C# Developer to join our newly-formed team. The ideal candidate will have a solid background in developing back-end applications using NodeJS and related technologies. As a NodeJS Developer, you will be responsible for designing, developing, and implementing our back-end.
Responsibilities
- Love coding and everything that comes with it ❤️
- Research, develop and maintain complex blockchain applications and related technologies.
- Work independently, self-learn state-of-art technologies in the Blockchain field and collaborate effectively with a small cross-functional team, in a fast-paced environment.
- Write clean, maintainable, and testable code that meets industry standards.
- Experiment and solve problems in an iterative approach - break things move fast mentality.
Qualifications
- You have strong development skills in Solidity/Rust/JS and other standard programming languages.
- You understand Solidity assembly, familiar with smart contracts (e.g. on Ethereum, OpenZeppelin etc.)
- You are familiar with tools like Hardhat, Ganache, Brownie
- You know how to fork the mainnet and write unit tests against the fork
- You understand gas optimization, on-chain vs off-chain (Web 2/2.5/3).
- You understand the trade-offs of various architectural designs and coding. e.g. between efficient code and readable code.
- Experience implementing NFT use cases is a plus.
- Masters degree in Computer Science or a related field is a plus
https://forms.fillout.com/t/7zdZPicj2cus