Blockchain Developer (Node, React, Smart Contracts)

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 company: 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! 

 

*We only consider individual candidates — no outstaff agencies!

 

Published 17 March
122 views
·
17 applications
12% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.