Smart Contract Engineer

Reddio

Reddio

Software Engineering · Full-time
Singapore · China · Remote, OR, USA · Remote
Posted on Wednesday, May 8, 2024

About Reddio

Reddio is one stop solution to scale Ethereum, providing StarkEx powered Layer 2, zkVM Layer 2 and high performance decentralized sequencer Itachi.

Backed by Paradigm and Tiger Cub Fund, Arena Holdings, Reddio takes care of the complex blockchain and help customers ramping up with blockchain infrastructure. It’s highly scalable, robust and reliable.

Our mission is to build an open, efficient, and inclusive digital future. We are seeking a visionary Head of Ecosystem to spearhead our growth and foster a vibrant community of developers, users, and partners.

Role Summary

As the Smart Contract Engineer, you will work closely with leading Layer 1 partners, engineering team and customers to build the scaling blockchain platform. Your team members are top developers from Twilio, TiDB and Scroll etc.

Responsibilities

  • Degree in Computer Science or related field, with over 5 years of development experience;
  • At least 1 year of experience in Solidity smart contract development, proficient in Solidity development, deployment, and testing;
  • Good English reading skills;
  • Proficient in at least one of the following programming languages: Go, Rust, or JS.
  • Work with the team to develop and optimise key components to ensure system stability and scalability
  • Troubleshoot technical challenges and bottlenecks in the system and provide effective solutions
  • Own and lead the solution across all the software development lifecycle from conceptualisation to production deployment.
  • Identify opportunities to improve existing practices and uphold Reddio's high technical quality bar
  • Write stable, high coverage test cases for launches you ship
  • Debug production issues across services and multiple levels of the stack
  • Be a part of a cross-functional team and collaborate with Product Managers and Architects to align on a roadmap for the platform

What We're Looking For

  • Experience in upgrading and maintaining upgradeable contracts;
  • Understanding of bridge contract principles and related experience;
  • Knowledge of basic principles and algorithms of blockchains such as Bitcoin and Ethereum, understanding the execution principles of smart contracts;
  • Familiarity with various data structures and algorithms, with a preference for those who have researched cryptography, security protocols, and cryptographic algorithms;
  • Well-versed in Ethereum blockchain principles and mechanisms, priority given to those with blockchain project experience;
  • Familiarity with Layer 2/Starknet is a big plus
  • If you are familiar with back-end development, then experience with common databases, Redis, etc. is desirable
  • Self-starter attitude and the ability to execute new ideas with autonomy
  • Know how to find the right balance between perfection and shipping quickly

Location

This role will be based in our Singapore office, China office and open for remote for exceptional candidates

What We Offer

  • Competitive salary and token package
  • Remote work flexibility
  • Opportunity to work on cutting-edge technologies in blockchain, DePIN and Gaming
  • A dynamic and inclusive team culture
  • Professional growth and development opportunities

How to Apply

Please submit your CV and a cover letter explaining why you are the best fit for the Backend Engineer role at Reddio.

Applications should be done on the job board or sent to directly to neil@reddio.com.

Reddio is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Reddio is an equal opportunity employer.

Reddio is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
No
No
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email applications@getro.com