Етапи рекрутингу: Скринінг з рекрутером Технічне інтерв'ю з CEO За необхідності додатковий дзвінок з експертом Презентація продукту (після підписання NDA) Збір рекомендацій Офер
Fullstack Engineer (Node.js / TypeScript) for Crypto Product
Location
Ukraine
Posted
12 days ago
Salary
0
Seniority
Mid Level
Job Description
Fullstack Engineer (Node.js / TypeScript) for Crypto Product
Talentin
Role Description Компанія шукає Fullstack Engineer із фокусом 80% на backend і 20% на frontend та практичним досвідом у fintech, payments або crypto. Основним завданням спеціаліста буде розробка транзакційних систем, платіжних потоків, blockchain-інтеграцій та high-load сервісів, у яких критично важливі коректність, стабільність і безпека роботи з коштами. Інженер працюватиме над кількома продуктами: чинними системами, які потрібно посилювати та масштабувати, і новою платформою, що перебуває на етапі активного проєктування. Frontend на React і Next.js переважно належить іншим членам команди, але спеціаліст повинен уміти читати та за потреби змінювати frontend-код. - Проєктувати та розробляти backend-сервіси на Node.js, TypeScript і NestJS. - Відповідати за payment flows, balances, settlement, ledger logic, idempotency та reconciliation. - Розробляти й підтримувати blockchain-інтеграції. - Працювати з blockchain nodes, wallets, on-chain monitoring і multi-chain системами. - Інтегрувати зовнішні фінансові, платіжні, біржові та KYC/AML API. - Брати участь в архітектурі нової платформи. - Підвищувати reliability, observability і performance чинних сервісів. - Розвивати інженерні стандарти та брати участь у технічних рішеннях. - За потреби працювати з React / Next.js frontend. Qualifications - Комерційний production-досвід у fintech, payments або crypto. - Практичний досвід розробки систем, які обробляють реальні грошові операції. - Сильні знання Node.js і TypeScript. - Досвід роботи з NestJS або аналогічними backend-фреймворками. - Розуміння software design patterns, clean architecture та domain modeling. - Досвід із microservices або distributed systems. - Розуміння service boundaries, messaging та failure handling. - Розуміння transactional guarantees: idempotency, consistency та exactly-once processing. - Розуміння принципів double-entry accounting. - Сильні знання PostgreSQL: transactions, isolation levels, indexing і query optimization. - Досвід із high-load та real-time системами. - Досвід із queues, background jobs, asynchronous processing і concurrency. - Досвід інтеграції сторонніх фінансових або blockchain API. - Здатність розвивати й покращувати наявні codebases, а не лише створювати greenfield-рішення. - Здатність проєктувати системи та самостійно ухвалювати прагматичні технічні рішення. - Увага до failed transactions, retries, network failures, edge cases, tests, invariants та audit trails. Requirements - Поглиблений досвід із blockchain nodes. - Wallet infrastructure: key management, address generation, sweeps, hot/cold wallet separation. - On-chain transaction monitoring. - Робота з confirmations і blockchain reorgs. - Досвід із trading bots та exchange APIs. - PHP / Laravel. - Event-driven architecture. - Kafka, RabbitMQ або інші message brokers. - CI/CD і Kubernetes. - AML screening і transaction-monitoring systems. - Практичний досвід роботи з React або Next.js. Benefits - Full-time зайнятість. - Переважно віддалений режим роботи. - Роботу над власним fintech/crypto-продуктом. - Участь у проєктуванні нової платформи з нуля. - Роботу з чинними системами, які обробляють реальні транзакції. - Робоче середовище, побудоване на взаємоповазі, відкритому обговоренні процесів і взаємодопомозі.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Lead - Full Stack Developer
NexthireFor more information, visit the company's website: Cipra.AI
Role Description Senior Lead - L2 - Full Stack Developer (Python + React) | (Remote) Experience: 6 - 9 Years - Design and develop robust full-stack applications by building responsive user interfaces in React. - Develop scalable backend services using Python, PySpark, and REST APIs. - Manage data integration within Databricks. - Orchestrate continuous deployment using Bitbucket across AWS or Azure cloud environments. - Design, develop, test, and maintain full-stack applications. - Collaborate with cross-functional teams to deliver scalable and high-quality software solutions. - Ensure application performance, scalability, and reliability across the technology stack. - Troubleshoot, debug, and optimize applications to ensure seamless user experience. - Follow coding standards, development best practices, and participate in code reviews. - Support deployment and maintenance activities across cloud environments. Qualifications - Must Have Skills: BitBucket, Rest API, Databricks, React, AWS, Python Company Description For a very long time, tech consulting has always been about two questions: Where to go? How to get there? We believe it could be much more than that. When technology influences the thought, behaviour, and actions of billions, it's no longer just about helping businesses adapt to the trends and shifts. It's about helping them start a conversation that drives change. And that's exactly the deeper impact we are committed to delivering for our clients. Be it the adoption of a new technology or the expansion into new areas of value generation and business, we want our clients to be in harmony with the digital force. We strongly believe that technology should work for you, not the other way around.
• Design, develop, and maintain reliable, high-quality, and performant software aligned with technical requirements and best practices • Analyze requirements, estimate work, and define clear scope and acceptance criteria • Coordinate delivery with the Project Manager, ensuring alignment on timelines, risks, and technical constraints, and meeting delivery commitments • Define and enforce architecture, coding standards, and best practices; drive technical decisions and guide long-term architecture direction • Ensure technical feasibility, scalability, and sustainability of solutions and roadmap initiatives • Mentor, coach, and support team members’ growth, fostering a culture of ownership, accountability, quality, and continuous improvement • Collaborate with other technical leaders to ensure alignment, compatibility, and reuse across systems • Improve Agile practices, CI/CD pipelines, and team workflows to increase efficiency and predictability • Contribute to knowledge sharing, training, and continuous learning initiatives • Provide technical input on team composition, required skills, onboarding, and staffing decisions
Senior Full-Stack Developer
ZeroHassle - Interactivated Solutions GroupEvery idea has the potential to deliver an amazing value to the world and everyone deserves a smart and transparent software development partner to make that happen.
Role Description We are looking for an experienced Senior Full-Stack Developer to join our team and contribute to an international project for a US-based client. You will develop and maintain scalable web applications using Java, Spring Boot, and Vue.js while actively contributing to technical decisions and solution design. The role involves close collaboration with the client and the wider project team throughout the development lifecycle. For this reason, you should be comfortable communicating in English and available for partial overlap with Eastern Time (EST) business hours. - Develop and maintain full-stack web applications using Java, Spring Boot, and Vue.js - Design scalable backend services and REST APIs - Build responsive, maintainable user interfaces - Participate in architectural and technical decisions - Write clean, tested, and well-documented code - Review code and support other developers - Investigate and resolve performance and production issues - Collaborate with developers, QA specialists, project managers, and clients - Estimate tasks and contribute to sprint planning - Improve development standards and existing solutions Qualifications - At least 7 years of professional software development experience - Strong commercial experience with Java and Spring Boot - Strong experience with Vue.js - Good knowledge of REST APIs and relational databases - Experience with application architecture and design patterns - Practical knowledge of automated testing - Experience with Git and CI/CD workflows - Ability to work independently and take ownership of delivered solutions - Strong analytical and problem-solving skills - English at B2 level or higher - Ability to partially cover US Eastern Time working hours Benefits - Fully remote cooperation - Long-term B2B contract - International projects and clients - Real influence on technical decisions - Direct communication and limited bureaucracy - Flexible working environment - Supportive, experienced development team
• Work with Product, Design and Stakeholders developing new features for our product • Design and build data models, services, and APIs for our web app • Scale and secure our systems to support increasing users, features, business requirements, partners, and engineers • Analyze, debug, and fix performance and correctness issues



