← All jobs
ID

Senior Node.js Developer (Blockchain Project)

IdeasoftДистанційно, Ukraine
Type
Full-time
Work setup
On-site
Experience
Senior
Posted
Today

What engineering roles in crypto pay

138 salaries · our own data
median $204k$145k$253k

Most engineering roles in crypto pay between $145k and $253k, with a median of $204k.

As a Senior Node.js Developer at IdeaSoft, you will contribute to a large-scale blockchain project, working on backend development for a blockchain-based ecosystem. You will build scalable services, integrate blockchain components, and develop secure and reliable backend solutions. This role is a good fit if you have strong Node.js experience, understand backend architecture, and are interested in working with real blockchain products.

What you'll do

  • Write efficient, maintainable code for blockchain backend systems
  • Design and implement independent, self-sufficient components efficiently
  • Participate in architectural discussions and technical decision-making
  • Identify potential technical risks and develop mitigation strategies
  • Ensure effective knowledge sharing and maintenance within the team
  • Perform code reviews with team members
  • Maintain documentation to support the codebase

What you bring

  • 4+ years of experience with server-side JavaScript/TypeScript
  • Solid understanding of TypeScript and JavaScript fundamentals and internals
  • Experience with Express, NestJS, or similar frameworks
  • Strong understanding of asynchronous programming, event-driven architecture, and non-blocking I/O
  • Understanding of different types of scaling and microservice architectures
  • Hands-on experience with Web3.js or Ethers.js for interacting with Ethereum or other EVM-compatible networks
  • Understanding of smart contracts
  • Familiarity with popular blockchains such as Ethereum, Binance Smart Chain, or Layer 2 solutions
  • Expertise in data structures, algorithms, and software design patterns
  • Solid understanding of software architectural patterns
  • Experience with relational databases, especially PostgreSQL
  • Deep experience with SQL, including schema and query design and optimization
  • Experience with ORMs
  • Familiarity with Docker, containerization, and orchestration tools
  • Strong analytical and problem-solving skills
  • Proficiency in writing unit, integration, and end-to-end tests
  • Conversational English

Nice to have

  • Familiarity with DevOps practices and Infrastructure-as-Code (IaC) tools
  • Understanding of consensus algorithms, cryptographic principles, and decentralized applications (dApps)
  • Familiarity with Matter Labs' zk stack
  • Experience in the FinTech domain
  • Understanding of different rollup technologies
  • Openness to technology stack changes and adaptability

What we offer

  • Competitive compensation
  • Social package including 24 working days of annual leave and 5 paid sick days
  • Flexible working hours
  • Challenging projects in diverse business domains and a variety of tech stacks
  • Educational possibilities through corporate courses, knowledge hubs, and in-house English classes
  • Compensation for professional certifications and support for your learning activities
  • Work with a talented, ambitious team with a family-feel environment

About IdeaSoft

IdeaSoft is a software development company working on large-scale blockchain projects and other challenging initiatives across diverse business domains.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

Ideasoft on CryptoJobsHQ

Ideasoft has 8 open roles on CryptoJobsHQ: 5 in Engineering, 2 in Operations and 1 in Research. All are on-site or hybrid, mostly in the UK and the UAE. 6 were posted in the last 7 days.

All 8 Ideasoft roles →
The market for Layer 2 roles

60 Layer 2 roles are open across crypto right now.

Browse Layer 2 Jobs →
Similar roles at other companies
Get an email when Ideasoft posts new roles. One email a day at most, only when there is something new.