Job Closed

This listing is no longer active.

MLabs logo
MLabs

We are a Haskell, Rust, Blockchain and AI consultancy.

Staff Software Engineer – Smart Contracts Team

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

80 days ago

Salary

0

Seniority

Lead

Postgraduate Degree7 yrs expEnglishGraphQLJavaJavaScriptSoliditySQLTypeScriptWeb3

Job Description

Staff Software Engineer – Smart Contracts Team

MLabs

• Stay connected with the EVM ecosystem, bringing vital learnings and applicable explorations back to the team to improve EVM DevEx. • Implement and enhance the Java-based smart contract services that parse bytecode and process transactions submitted via an EVM client. • Design, develop, and maintain server-side logic and public APIs using TypeScript, SQL, REST, GraphQL, and Web Sockets. • Write efficient, reusable, and reliable code to optimize for maximum speed, scalability, and system efficiency. • Apply knowledge of Solidity and the EVM transaction lifecycle to explore and unblock Web3 tool and DApp integration capabilities, ensuring developers can use familiar tools. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency and effectiveness.

Job Requirements

  • 7+ years of software development experience, with experience in distributed open-source application development.
  • Deep knowledge of the blockchain technology ecosystem, particularly the EVM, including understanding of ERC20s, ERC721s, and other on/off-chain standards.
  • Experience with smart-contract development (Solidity/Vyper), using popular frameworks like Foundry, Hardhat, Web3.js / Ethers.js, and writing secure, efficient, and gas-optimized smart contracts.
  • Expertise in the Java and JS/TS programming languages and their ecosystems.
  • Strong understanding of RESTful API design and development, and experience with Wallet integrations (MetaMask, WalletConnect, etc.).
  • Familiarity with test-driven software development processes and continuous integration tools.
  • Experience with Web3 tools that support development, indexing, and transaction management (e.g., TheGraph).
  • Master’s degree in Computer Science or a similar field, or equivalent work experience.
  • Excellent debugging, critical thinking, and interpersonal skills.

Benefits

  • Highly competitive package including Equity & Tokens.
  • Opportunities for Performance Bonuses.
  • Health insurance and 401k for US employees only.
  • Opportunity to work on core, open-source infrastructure for an enterprise-grade, decentralized platform governed by industry-leading organizations.

Related Job Pages

More Full-stack Engineer Jobs

UPSTARS logo

Senior Full-Stack Developer

UPSTARS

Архітектори успіху в ігровій індустрії

Full TimeRemoteTeam 501-1,000Since 2019H1B No Sponsor

• написання нових сервісів на базі фреймворку Django • використання шаблонів Django (Alpine.js, Tailwind) • створення та підтримка API, сервісів та систем • створення нових інструментів для операційних команд та вдосконалювання наявних • менторинг тіммейтів

Ukraine
Job Closed
Full TimeRemoteTeam 201-500Since 2007H1B No Sponsor

• Developing user-facing application(s): • Main stack is Typescript, React, Nextjs, TailwindBack-end is Node, Nestjs, Postgres, AWS • Back-end tasks to power new functionality for both web and iOS app • Working with product and marketing teams to define clear requirements and estimates • Writing tests • Always teaching others and giving helpful feedback • Good SEO and accessibility is a must • Experience with various third-party integrations as we will integrate more and more

Germany
Full TimeRemoteTeam 1,001-5,000Since 2004H1B Sponsor

• Write functional specifications and design specifications for features related to forwarding traffic on the internet and cloud data centers • Independently implement solutions to small-sized problems in our EOS software, using the C and C++ programming languages • Write test plan specifications for small-sized features in EOS, and implement automated test programs to execute the cases described in the test plan • Debug problems found by our automated test programs and fix the problems • Work on a team implementing, testing, and debugging solutions to larger routing protocol problems • Work with Customer Support Engineers to analyze problems in customer networks and provide fixes for those problems when needed • Work with the System Test Engineers to analyze problems found in their tests and provide fixes for those problems • Mentor new and junior engineers to bring them up to speed in Arista’s software development environment • Review and contribute to the specifications and implementations written by other team members • Help to create a schedule for the implementation and debugging tasks, update that schedule weekly, and report it to the project lead

Greece
Copia Wealth Studios logo

Full Stack Developer

Copia Wealth Studios

Copia is a financial intelligence platform that places you at the helm of your wealth.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Tackle the radical transformation underway in the finance space. • Build robust features within cross-functional teams. • Shape best practices, challenge product assumptions, and ship world-class software. • Collaborate daily with the team, express concerns, and collaborate on problems. • Participate in a distributed workforce and an annual Defrag onsite event.

Canada