Senior/Middle Blockchain Developer (Smart Contracts, Node, React)
Location: Remote
Part-time position with transition to full-time
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
- Where are you currently based?
- How many years of experience do you have with Node, TypeScript, React and NestJS?
- What is your experience in blockchain and smart contracts?
- Your proficiency in asynchronous programming, event-driven architecture, and non-blocking I/O?
- Which other skills make you a perfect fit for this role?
- What are your salary/rate expectations for a long-term 50%-time engagement?
*We only consider individual candidates β no outstaff agencies!
Published 27 March
72 views
Β·
3 applications
34% read
Β·
0% responded
π
$2400-3500
Average salary range of similar jobs in
analytics β
Similar jobs
Countries of Europe or Ukraine
Ukraine
Ukraine