EVM Jobs

1,207 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of EVM Jobs
Job Position Company Posted Location Salary Tags

Cheesecake Labs

Remote

Agora

Remote

Tenderly

Remote

Lendr.fi

Remote

$150k - $350k

Syntivis AG

Remote

$72k - $80k

Polymarket

Remote

$91k - $150k

Kraken

United States

$90k - $100k

molecule.xyz

Berlin, Germany

$72k - $90k

Lazer Technologies

Remote

$120k - $160k

Chainlink Labs

United States

$72k - $75k

Web3 Recruit

Remote

$220k - $260k

Nibiru

Remote

$63k - $80k

Staff Engineer Blockchain

Cheesecake Labs

This job is closed

Cheesecake Labs is a software design and development company that delivers digital products that drive business impact. 

Today, with 11 years of experience connected to Silicon Valley, Cheesecake Labs has delivered 300+ digital products for a diverse range of clients, from Fortune 500 to fast-growing startups, that have the challenge of innovating in the world’s most competitive markets. 

Among our clients, we have leading brands such as AB InBev, Singularity University, FINN and Tapcart.

Our commitment to high-quality services has earned us recognition as the Top 1 Mobile Development company in Latin America and among the top 10 globally for Mobile App and Custom Software Development by Clutch and a GPTW-certified company for 8 years in a row.


Perks and Benefits 

  • + monthly dollar bonus up to $ 1,600
  • + iPhone or gadgets after the 3-month experience (only for senior positions)
  • + R$ 1.390,00/month on Beneflex card (home office supplies, mobility, meal allowance, culture, health, education)
  • MacBook set up to work
  • GPTW company for 8 years in a row
  • Remote-first policy: work from home, from a coffee shop, or in the office – anywhere in Brazil you feel good about, your call! #beofficeless
  • Stock options plan (Senior and Leader positions)
  • Flexible working hours
  • Referral candidate bonus (R$1.000,00)
  • National health & dental care (not deducted from the employee’s paycheck)
  • Free English Classes (remote)
  • Educaker = budget for personal and professional development purposes
  • Extended Parental Leave, including maternity leave, paternity leave, and adoption leave.
  • Miss working in the office? Our cool FlorianĂłpolis office is available for those who feel comfortable, whenever they want. Pet-friendly office.


Some activities you would do on a typical day at Cheesecake Labs

  • Develop and maintain cross-platform applications
  • Develop and maintain blockchain applications, including smart contract development using Rust/Solidity for Stellar, Ethereum, Solana, and/or other major blockchains
  • Implement and maintain best practices for blockchain security and smart contract auditing
  • Interact with other teams and professionals, including other developers, designers, project managers, and stakeholders
  • Write beautiful, readable, and scalable code
  • Review code with attention to blockchain-specific security concerns and best practices
  • Make sure the apps are free of critical issues
  • Assist in the creation and implementation of solutions from design to production
  • Understand the needs of our partners and come up with solutions for their problems
  • Stay current with emerging blockchain technologies, standards, and security practices
  • Participate in full-cycle Scrum ceremonies, including Sprint Planning and daily stand-ups
  • Build estimates and plan roadmaps


To succeed, you'll likely need the following skills

  • Bachelor's degree in Software Engineering or a related field
  • + 7 years of development experience.
  • Knowledge of blockchain technology and its core concepts, such as consensus mechanisms, cryptography, and smart contracts
  • Experience developing Smart Contracts in Rust (Solana, Stellar, etc) or Solidity (EVM-networks).
  • Strong verbal and written communication skills, with the ability to collaborate effectively across teams and stakeholders. Articulates technical concepts, design decisions, and project updates effectively to both technical and non-technical stakeholders.
  • Extras if you have experience with NodeJS, Typescript, and Python. But if you don’t, that’s OK too!
  • Experience with RESTful backend applications
  • Experience with Git
  • Experience with deployment processes using Docker, CircleCI, AWS, and Heroku
  • Experience with different databases
  • Experience with AWS Serverless frameworks, Lambda, and API Gateway
  • Experience with UNIX systems and terminal usage
  • English proficiency
  • Knowledge about clean code, design patterns, and reactive programming
  • Knowledge about design principles
  • Customer-centric mindset and strong client-facing experience
  • Good communication skills, both verbal and written
  • Being self-taught
  • Applicants must live in Brazil and have a Brazilian bank account, be legally allowed to provide services to a Brazilian entity, and be willing to receive in Brazilian local currency (Real R$)

 

IMPORTANT TIP -> The communication during the selection process is done by email. We suggest that you keep an eye on your email inboxes and set the permission to receive messages from @cheesecakelabs.hire.trakstar.com so our messages will not be directed to the spam box ;)

Why Cheesecake Labs?
You'll have the opportunity to elevate our business to the next level, helping enterprises innovate with mobile and web experiences and grow with the company.

You’ll work hard here; however, we’ll balance that with a culture that supports your growth and cares about your well-being. We’re committed to creating an environment of inclusion — a place where every Caker can thrive.

We are an equal opportunity employer and embrace, support, and value diversity at our company for the benefit of our employees, our products, and our community. We do not discriminate on the basis of race, religion, ancestry, color, national origin, gender identity, sexual orientation, age, citizenship, marital status, or disability status. If you have a disability or special need that requires accommodation, please let us know at [email protected].

 

The collected personal data will be used only to manage and control candidate resumes in order to assess the necessary requirements, such as the contact information, and also to conduct this selection process. 

The collected data will not be shared with others (“third parties”) without your authorization, and their use will be restricted to Cheesecake Labs internal staff, and also to the service providers that process your data for the selection process. At any time, you can contact us and we will remove your data from our data collection system. In order to do that, just simply send an email to [email protected]. 

What is EVM?

EVM stands for Ethereum Virtual Machine, and it is the runtime environment for smart contracts in the Ethereum network

It is a virtual machine that executes code written in the Solidity programming language, which is the language used for writing smart contracts on the Ethereum platform

The EVM is a sandboxed environment, which means that code executed within the EVM is isolated from the rest of the network and cannot interact with it directly

This is important for security reasons, as it prevents malicious code from affecting the rest of the network

When a smart contract is deployed to the Ethereum network, it is compiled into bytecode that can be executed by the EVM

Each node on the network maintains a copy of the EVM, which allows them to execute smart contract code and validate transactions

When a transaction is submitted to the network, the EVM processes it by executing the corresponding smart contract code

The EVM processes the transaction by reading the bytecode, interpreting it, and executing it step by step

The EVM then returns the result of the transaction to the sender, which can include changes to the state of the contract or the network as a whole

The EVM is designed to be Turing-complete, which means that it is capable of performing any computation that can be performed by a computer

This allows for complex smart contracts to be executed on the Ethereum network, including those with conditional logic, loops, and other advanced programming constructs

The EVM is a key component of the Ethereum network, as it allows for the execution of smart contracts in a secure and isolated environment

It is a crucial part of the blockchain infrastructure that enables decentralized applications to be built and run on the Ethereum platform.