top of page

Senior Blockchain Developer: Node, React, Smart Contracts

Writer: Ihor ReznikIhor Reznik

Updated: 21 hours ago

Location: Remote

Part-time position with transitioning to full-time

 

Are you a highly skilled Developer passionate about blockchain and smart contracts? 

Do you thrive in an innovative environment where you can make a real impact?

If so, we’d love to hear from you!

 

Requirements

  • 4+ years of experience in software development

  • Strong proficiency in Node.js, TypeScript and React

  • Hands-on experience with NestJS or similar

  • Knowledge of Ukrainian language

  • Experience in developing and integrating smart contracts

  • Flexible mindset towards different programming languages and technologies

  • Deep understanding of asynchronous programming, event-driven architecture and non-blocking I/O

  • Experience with relational databases (MySQL/PostgreSQL) and query optimization

  • Strong knowledge of data structures, algorithms and software design patterns

  • Proficiency in writing unit tests, integration tests and end-to-end tests

  • Familiarity with Docker, containerization and orchestration tools

  • Strong analytical and problem-solving skills

 

Nice to have

  • Knowledge of DevOps practices and infrastructure-as-code tools

  • Understanding of consensus algorithms, cryptographic principles and decentralized apps

  • Independently deploy projects and set up server infrastructure

 

Responsibilities

  • Develop clean, efficient and maintainable code using Node.js, TypeScript, React and NestJS

  • Work with blockchain technologies, smart contracts and mass payment systems (ERC-20, TRC)

  • Design and implement scalable, independent components

  • Participate in architectural discussions and make key technical decisions

  • Optimize relational databases (MySQL/PostgreSQL) and complex SQL queries

  • Deploy and configure both the project and server infrastructure independently

  • Contribute to a collaborative and innovative development culture

  • Write unit tests, integration tests and end-to-end tests 

  • Maintain and update technical documentation

  • Identify and mitigate potential technical risks

 

The OFFER

  • Competitive compensation: recognition of your expertise and reward it accordingly

  • Flexible Part-time schedule: Mon–Fri, between 9 am - 6 pm Kyiv time

  • Potential Full-time employment: opportunity to expand your role as we grow together

  • Freedom to experiment with new tools, frameworks, and innovative solutions

  • Learning & Growth: we invest in your development with course reimbursements and free English lessons

  • 100% remote role with a strong virtual team culture

  • Well-Being Matters: paid sick leave, national holidays, and 18 working days of paid vacation


About the ccompany: Ukrainian IT company delivering end-to-end software solutions for Western businesses—from startups to enterprises across the EU and US. At our core, we value innovation, collaboration, and excellence. Join us and be part of a company that is shaping the future of technology! 


Along with your CV, please answer

  1. Where are you currently based?

  2. How many years of experience do you have with Node, TypeScript, React and NestJS?

  3. What is your experience in blockchain and smart contracts?

  4. Your proficiency in asynchronous programming, event-driven architecture, and non-blocking I/O?

  5. Which other skills make you a perfect fit for this role?

  6. What are your salary/rate expectations for a long-term 50%-time engagement?

 

*We only consider individual candidates — no outstaff agencies!

 



 
 
 

ความคิดเห็น


bottom of page