← All roles

CAREERS AT CHAINVISTA

Smart Contract Engineer

Think through contract logic, permissions, testing, and the interactions behind on-chain applications.

Smart contractsSolidityTestingSecurity
LEVEL
To be confirmed
COMPENSATION
To be confirmed
LOCATION
To be confirmed
TYPE
To be confirmed

About the role

Work on smart contract development with careful attention to rules, permissions, and changes over time. The role translates application requirements into contract behavior that can be tested and reviewed.

What you will do

  • Design and implement contract logic around explicit requirements.
  • Document permissions, assumptions, and potential failure modes.
  • Build unit and integration tests for expected behavior and edge cases.
  • Review contract changes and consider deployment or upgrade plans.
  • Work with application developers on events, errors, and integration details.

Qualifications

  • Experience with a smart contract language and its development tooling.
  • Understanding of blockchain execution, storage, and transaction behavior.
  • A careful approach to testing, review, and technical documentation.
  • Examples of contracts or relevant engineering work you can discuss.

Have a question?

For details about this role, compensation, location, or employment terms, write to info@chainvista.org.

Explore all roles ↗

LET’S CONNECT

What’s on your mind?

Share a little context. We’ll prepare a draft in your email app.

Opens your email app. Nothing is sent automatically. For careers, attach your résumé or portfolio before sending.

Prefer webmail? Write to info@chainvista.org.