Lead Software Engineer

5 - 10 years

14 - 19 Lacs

Posted:18 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

The Impact you will have in this role:
We are seeking a highly skilled and adaptable Full Stack Engineer with deep experience in Web3 technologies to join our growing engineering team. This role is ideal for someone who thrives in a fast-paced, startup-like environment and is comfortable contributing across the stackfrom smart contracts to frontend interfaces, backend services, and infrastructure. Youll be empowered to work on whatever is needed, including introducing new backend systems and components.Your Primary Responsibilities:
  • Design, develop, test, and deploy smart contracts using Solidity (bonus for Rust-based smart contracts).
  • Build and maintain frontend applications using Next.js, React, TypeScript, Wagmi, and Viem.
  • Develop and manage backend services, including REST APIs, using Node.js, Rust, or other modern frameworks.
  • Implement and maintain subgraphs and substreams (The Graph) for on-chain data indexing and querying.
  • Write and maintain scripts (JavaScript, Bash, etc.) for automation, tooling, and DevOps tasks.
  • Contribute to and maintain infrastructure using Docker, Kubernetes, and CI/CD pipelines.
  • Collaborate with cross-functional teams to define, design, and ship new features and systems.
  • Participate in code reviews, testing, and documentation to ensure high-quality software.
  • Stay current with the latest developments in Web3, blockchain, and infrastructure tooling.
  • Qualifications:
  • Minimum of 5+ years of experience in software development across the stack.
  • Bachelor's degree preferred or equivalent experience
  • 2+ years of experience with Solidity and smart contract development.
  • Talents Needed for Success:
  • Proficiency in Rust (especially for backend or smart contracts).
  • Strong experience with TypeScript, React, Next.js, Wagmi, and Viem.
  • Experience building and consuming REST APIs.
  • Familiarity with subgraphs and substreams for blockchain data indexing.
  • Scripting experience with JavaScript, Bash, or similar.
  • Solid understanding of containerization and orchestration tools like Docker and Kubernetes.
  • Experience with version control (Git), testing frameworks, and CI/CD pipelines.
  • Ability to work independently and take ownership of projects from concept to production.
  • Strong problem-solving skills and a collaborative mindset.

  • Nice to Have Experience
  • Experience with Chainlink tools, including CCIP, Data Feeds, VRF, and Automation.
  • Experience with multi-chain or cross-chain smart contract development.
  • Familiarity with DeFi protocols, on-chain financial primitives, or tokenomics.
  • Experience with infrastructure-as-code tools (e.g., Terraform, Helm).
  • Contributions to open-source Web3 projects.
  • Background in distributed systems, event-driven architectures, or data streaming.
  • Experience with GraphQL, PostgreSQL, or NoSQL databases.

  • Actual salary is determined based on the role, location, individual experience, skills, and other considerations.

    Mock Interview

    Practice Video Interview with JobPe AI

    Start JavaScript Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Javascript Skills

    Practice Javascript coding challenges to boost your skills

    Start Practicing Javascript Now
    Dtcc logo
    Dtcc

    Financial Services

    Jersey City NJ

    RecommendedJobs for You

    noida, uttar pradesh, india

    hyderabad, telangana, india