Solidity Jobs

5,075 jobs found

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

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

Dcentralab

Remote

$90k - $104k

Consensys

Remote

$138k - $160k

Socket

Remote

$84k - $90k

Chainlink Labs

Zug, Switzerland

$18k - $36k

Ecoinc

Remote

$105k - $112k

Ondo Finance

Remote

$133k - $135k

Ondo Finance

Remote

$87k - $87k

Ledger

Paris, France

$120k - $144k

Ithaca

Remote

$84k - $149k

0x

San Francisco, CA, United States

$95k - $230k

Valorainc

San Francisco, CA, United States

$72k - $100k

P2P. org

European Union

Flashbots

United States

$36k - $62k

Binance

Taipei, Taiwan

Fmr

London, United Kingdom

$122k - $150k

Dcentralab
$90k - $104k estimated
Remote
Apply
Description

We are looking for a talented and ambitious Senior Backend Engineer to join our core team.

Responsibilities / What you will do

  • Build a highly efficient infrastructure for scalable deployments and CICD processes (GitLab CI, ECS, Cloudformation, Lambdas)
  • Manage and develop the serverless backend (Node.js, Python, Lambdas, API Gateway)
  • Manage and develop authentication, authorization, humanization, and verification layers for the DcentraLab web-Dapps utilizing Auth0, OAuth, civic, uport, ReCaptcha, lambdas
  • Manage and develop partner integrations, cross-service server-2-server integrations, server-2-client-2-server integrations with 3rd parties, etc...
  • Manage and develop the serving for centralized and decentralized backends and frontends (Cloudfront, Cloudflare, CDN, SSL, Bastions, VPNs)
  • Manage and develop scalable blockchain backend and infrastructure (Dynamically scalable IPFS clusters, ETH node clusters, The Graph Infrastructure), utilizing K8s, ECS, etc...
  • Manage and develop integration layers between smart contract layers on public and plasma chains and centralized serverless backends acting as caches or co-peers.
  • Manage and develop highly scalable, highly available infrastructure for data engineering, data analytics, and big-data platforms and infrastructure utilizing Kinesis, Kafka, spark, Hadoop, Postgres
  • Manage and develop monitoring and alert solutions for our apps and services
  • Manage & Develop monitoring and alert solutions our apps and services

Requirements

Skills & Qualifications

  • Good level of English (written and verbal skills)
  • Bachelor's/Master’s degree in computer science or a related field
  • Proven experience developing highly complex backends for web-scale applications
  • Master of Python and Node.js
  • Master of AWS - Cloudformation, ECS, Lambda, API-GATEWAY, SSM, Kinesis, RDS, Cloudfront, VPN, VPC, IAM, SQS, API GATEWAY, EKS
  • Expert in the serverless framework
  • Experience with OAuth, Auth0
  • Experience with Cloudflare
  • Passionate about the web3.0 revolution
  • Experience with CICD tools and pipelines
  • Experience with Jenkins, sentry, ansible, master of SQL and data
  • Experience with SSL, SSH, bastions, VPC orchestrations
  • Basic knowledge of blockchain, specifically Ethereum (distributed turing complete VMs)
  • Experience in the cryptocurrency & blockchain ecosystem
  • Experience with K8S 
  • Experience with Blockchain, Ethereum, Solidity, Smart Contract Architectures, Remix, and Web3 libraries for Python.

 Preferred Qualifications

  • Fast and agile thinker, with the ambition & hunger to learn new stuff every day, and excel
  • A strong eye for detail and a passion for clear communication
  • Strong organizational, and time-management skills, and the ability to multitask, and able to manage your time to meet deadlines
  • A team player & capable of working independently



⬇
Apply Now

What does a solidity developer do?

A Solidity developer is a programmer who specializes in writing smart contracts using the Solidity programming language

Solidity is a contract-oriented, high-level language for implementing smart contracts on various blockchain platforms, such as Ethereum

The responsibilities of a Solidity developer can vary depending on the specific project they are working on, but some common tasks they might be responsible for include:

  • Writing and testing Solidity code for smart contracts, Debugging and troubleshooting issues with existing smart contracts
  • Collaborating with other members of the development team to ensure that the contracts are implemented according to the project's specifications
  • Keeping up-to-date with the latest developments in the Solidity and blockchain communities, and incorporating new best practices and techniques into their work
  • Participating in code reviews and contributing to the development of coding standards and guidelines for the project.