Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Solidity Developer image - Rise Careers
Job details

Solidity Developer

𝚝𝟷 is a rollup that introduces real-time proofs to unify Ethereum and the rollup ecosystem.


Our mission at 𝚝𝟷 is to ensure Ethereum is not only the most decentralized blockchain ecosystem but also the blockchain with the best user and developer experience. We believe that the composability fragmentation introduced by rollups’ siloed execution is currently a major obstacle to that end. Therefore, we are building 𝚝𝟷, a TEE-enabled rollup that introduces real-time proofs, RTP. This allows for instant settlement on Ethereum and therefore enables its unification with the rollup ecosystem.


What you’ll be doing
  • Developing, deploying, and maintaining EVM-based smart contracts, ensuring they are secure, efficient, and production-ready for Ethereum mainnet or rollups.
  • Contributing to the development of RETH, our Rust-based Ethereum execution environment, by collaborating on feature enhancements and providing insights on relevant EVM improvements.
  • Building proof-of-concept applications, like t-dex and other primitives, to demonstrate and expand the capabilities of 𝚝𝟷, enabling other developers to innovate on our platform.
  • Staying up-to-date with the latest Ethereum Improvement Proposals (EIPs) and actively apply new innovations to 𝚝𝟷’s development efforts.
  • Collaborating with a multidisciplinary team to bridge smart contract development with core blockchain infrastructure.


Must-haves
  • Bachelor’s degree in Computer Science or a similar technical field.
  • Master’s degree (or equivalent, e.g., two Bachelor’s degrees).
  • Proven experience developing and deploying EVM-based smart contracts, with a strong track record of shipping production-grade code to Ethereum mainnet or other rollups.
  • Hands-on experience working at a company with a mainnet product, demonstrating an understanding of the end-to-end lifecycle of Ethereum-based solutions.
  • Deep expertise in leveraging the Ethereum Virtual Machine (EVM), with the ability to operate at the cutting edge of EVM innovation and execution.
  • Strong understanding of smart contract design, security, and optimization specifically for mainnet environments.

This is a remote role, but we only accept candidates from time zones between Eastern Time (ET) and Central European Time (CET).


Nice-to-Have
  • Interest and expertise in staying updated with Ethereum Improvement Proposals (EIPs) and contributing to the broader Ethereum community.
  • Rust programming experience or familiarity, particularly with blockchain development tools.
  • Open-source contributions to Ethereum-related projects (e.g., Foundry, Hardhat) or other notable repositories.
  • Passion for attending and engaging with the blockchain ecosystem (e.g., attending events like Devcon).


Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of
 CEO photo
Unknown name
Approve of CEO
What You Should Know About Solidity Developer,

Join the innovative team at t1, where we are revolutionizing the Ethereum ecosystem as a Solidity Developer. In this remote role, you'll be at the forefront of exciting projects that aim to unify Ethereum with the rollup ecosystem using real-time proofs. Your primary responsibilities will include developing, deploying, and maintaining EVM-based smart contracts that are secure and efficient for mainnet or rollup environments. You'll collaborate closely on enhancing RETH, our Rust-based Ethereum execution environment, and work on proof-of-concept applications like t-dex to showcase what t1 has to offer. As you navigate through recent Ethereum Improvement Proposals (EIPs), your insights will be invaluable in pushing our development efforts forward. The collaborative spirit at t1 means you'll work alongside a talented multidisciplinary team, effectively bridging smart contract development with our core blockchain infrastructure. This position is perfect for someone with a robust background in Ethereum development, a Bachelor’s degree in Computer Science, and a proven track record in shipping production-grade code. If you're passionate about making Ethereum the best blockchain experience for developers and users alike, we want to hear from you!

Frequently Asked Questions (FAQs) for Solidity Developer Role at
What are the primary responsibilities of a Solidity Developer at t1?

As a Solidity Developer at t1, you will be tasked with developing, deploying, and maintaining EVM-based smart contracts. Your role involves ensuring that these contracts are efficient and production-ready, specifically targeting Ethereum mainnet or rollup environments. Additionally, you'll focus on collaborating with the team to enhance RETH and contribute to proof-of-concept applications like t-dex.

Join Rise to see the full answer
What qualifications do I need to apply for the Solidity Developer position at t1?

To apply for the Solidity Developer role at t1, you will need at least a Bachelor’s degree in Computer Science or a similar technical field, with a preference for candidates holding a Master’s degree or equivalent. Proven experience with developing and deploying EVM-based smart contracts is mandatory, along with deep expertise in Ethereum's infrastructure.

Join Rise to see the full answer
Is remote work an option for the Solidity Developer role at t1?

Yes, the Solidity Developer position at t1 is fully remote. However, it is essential for candidates to reside in time zones between Eastern Time (ET) and Central European Time (CET) to facilitate effective collaboration across the team.

Join Rise to see the full answer
What programming languages are essential for the Solidity Developer at t1?

While the primary focus is on Solidity for smart contract development, familiarity with Rust is a nice-to-have skill for a Solidity Developer at t1. Knowledge in both languages will help in actively contributing to the development of our Rust-based Ethereum execution environment and other blockchain tools.

Join Rise to see the full answer
How important is experience with Ethereum Improvement Proposals (EIPs) for a Solidity Developer at t1?

Experience with Ethereum Improvement Proposals (EIPs) is highly valued for a Solidity Developer at t1. Staying updated with EIPs will allow you to apply innovative solutions to your work, thereby enhancing the development of our rollup system and maintaining t1’s competitive edge.

Join Rise to see the full answer
Common Interview Questions for Solidity Developer
Can you describe your experience with developing EVM-based smart contracts?

In answering this question, provide specific examples of projects where you've developed EVM-based smart contracts. Highlight the challenges you faced, the technologies you used, and the results of your work, demonstrating your expertise and practical experience.

Join Rise to see the full answer
What strategies do you use to ensure the security of smart contracts?

Discuss common practices such as thorough testing, code audits, and employing established design patterns. Mention specific tools you utilize for security audits and share examples of security issues you've encountered and how you resolved them.

Join Rise to see the full answer
How do you stay updated with the latest developments in Ethereum?

Talk about your engagement with the Ethereum community, such as following notable developers, participating in online forums, or attending blockchain events. Emphasizing your proactive approach to learning demonstrates your commitment to the field.

Join Rise to see the full answer
Can you explain the lifecycle of deploying a smart contract to the Ethereum mainnet?

Outline the steps involved from development, testing, and final deployment to management on the mainnet. Sharing your understanding of this process highlights your familiarity with the practical aspects of Ethereum smart contracts.

Join Rise to see the full answer
What is your experience with Rust and its application in blockchain development?

Be honest about your familiarity with Rust. If you have experience, discuss specific projects or areas where you've applied Rust in a blockchain context. If not, express your willingness to learn and mention any resources you are using to familiarize yourself with it.

Join Rise to see the full answer
Describe a project where you contributed to an open-source Ethereum project.

Share a particular project you were involved in, detailing your contributions and the impact the project had on the community. This showcases your collaborative spirit and ability to produce work that aligns with community efforts.

Join Rise to see the full answer
How do you approach optimizing smart contracts for gas efficiency?

Discuss the techniques you use for writing efficient code, such as minimizing storage operations, optimizing loops, and using events effectively. Share examples of how these optimizations have improved performance in your previous work.

Join Rise to see the full answer
What challenges have you faced when working with Ethereum rollups?

Identify specific challenges such as composability issues or transaction delays you may have encountered. Discuss how you addressed these challenges and any lessons learned, showcasing your problem-solving skills.

Join Rise to see the full answer
Can you discuss a time you had to debug a smart contract issue?

Share a real-life example where you diagnosed and resolved a smart contract issue. Explain the steps you took to identify the problem and how you verified that the solution was effective, highlighting your analytical and troubleshooting skills.

Join Rise to see the full answer
How do you envision the future of Ethereum rollups?

Provide your perspective on the potential of Ethereum rollups and how they may evolve. Discuss current trends, anticipated technological advancements, and how your skills align with these future developments, showcasing your forward-thinking approach.

Join Rise to see the full answer
Similar Jobs
Posted yesterday
Photo of the Rise User
Ent Credit Union Remote 11550 Ent Parkway, Colorado Springs, CO
Posted 12 days ago
Photo of the Rise User
Gousto Remote London, United Kingdom
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 9 days ago
Mission Driven
Social Impact Driven
Inclusive & Diverse
Collaboration over Competition
Posted 2 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 10 days ago
Customer-Centric
Work/Life Harmony
Growth & Learning
Inclusive & Diverse
By
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 22, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!