Ithaca Jobs
There is 1 Web3 Job at Ithaca
Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Ithaca | Remote | $84k - $149k |
As a Smart Contract Engineer at Ithaca, you will primarily work on shipping bleeding-edge features that will accelerate the crypto industry. You will play a crucial part of our Core Product team where you will spearhead the design and implementation of our core smart contracts as well as industry standards to unlock the next generation of applications in crypto.
We believe in fast iterations and feedback loops and value continuous performance benchmarking and testing for correctness and thus strive to keep our code lean, performant and robust.
We’re looking for engineers that can support us with shipping robust code, shipping performant code and shipping more code, faster. By joining our team, we offer an exciting opportunity for you to contribute to core open-source crypto infrastructure.
Key Responsibilities
Be the key stakeholder for designing and implementing smart contracts for our Core Products with focus on simplicity and performance.
Ability to design, drive and own complex features throughout the whole lifecycle, being able to handle input from various internal stakeholders.
Comfortable working independently, handling ambiguity, and managing undefined requirements.
Share innovative ideas to contribute to the team roadmap and consistently raise the bar for others with impactful contributions.
Comfortable working within fast iteration cycles, continuously optimizing through testing, benchmarking and feedback from other peers.
What we’re looking for
Experience with Foundry for testing, with a heavy preference on fuzz testing.
Familiar with Account Abstraction Solidity codebases and ERC standards.
Deep understanding of the EVM and what it might evolve into in the future (EOF).
Ability to visualize the Solidity compilation lifecycle and writing inline-assembly that nudges the compiler in the right direction driven by zero-cost-abstractions.
Ability to rewrite inline-assembly contracts into plain Solidity for communication purposes.
Familiar with the Spurious Dragon Limit and ability to write highly optimised smart contracts.
Passionate about performance in both bytecode compactness and runtime performance.
Have a strong sense of security, understand when a piece of code is safe and scalable.
Nice to have
Have a basic understanding of huff, know what it does and why it is sometimes not preferable over Solidity.