Senior Software Engineer

 

Description:

We're seeking a Senior Blockchain Developer with deep expertise in Solidity and Node.js to design, develop, and deploy scalable blockchain solutions. You'll build secure smart contracts, architect backend APIs, and collaborate with cross-functional teams to deliver high-performance decentralized applications (dApps) and Web3 infrastructure.

Key Responsibilities

  • Design and implement smart contracts on EVM-compatible chains using Solidity.
  • Develop, test, and deploy backend APIs and microservices in Node.js for blockchain integration.
  • Optimize smart contract gas usage, ensure security best practices, and perform code audits.
  • Integrate blockchain nodes, wallets, oracles, and cross-chain bridges.
  • Collaborate with frontend, DevOps, and product teams to deliver complete dApp solutions.
  • Maintain and enhance existing blockchain architecture and SDKs.
  • Research new blockchain technologies (Layer-2, zk, rollups, cross-chain).

Requirements

  • 5+ years of total software development experience.
  • 3+ years in Solidity and EVM-based development.
  • Strong proficiency with Node.js, Express, and TypeScript.
  • Deep understanding of smart contract design patterns, ERC standards, and DeFi protocols.
  • Experience with Web3.js, Ethers.js, Hardhat, Foundry, or Truffle.
  • Knowledge of RESTful / GraphQL APIs, microservices, and event-driven architectures.
  • Familiarity with Ethereum, Polygon, Binance Smart Chain, or other L2 networks.
  • Version control with Git, CI/CD pipelines, and test automation.

Organization TEKHQS
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2026-03-26 7:55 pm
Expires on 2026-05-10