About The Position

S-PRO is a digital innovation and software engineering company serving fast-growing businesses and enterprises, with a focus on Finance, Renewable Energy, and Healthcare. The company has more than 200 professionals working across global offices. This role supports a licensed digital asset bank powered by blockchain. The product helps companies and investors raise capital by creating assets, managing offerings, and enabling users to buy, trade, and earn crypto. The Senior Full-Stack Developer develops and maintains features across backend services built with Node.js and NestJS and frontend applications using React and MUI. The role includes building event-driven services, designing data models for financial operations, integrating payment providers and blockchain infrastructure, contributing to cloud infrastructure and monitoring, and collaborating with product, QA, and DevOps teams. The position also involves analyzing requirements, estimating and implementing solutions, testing, code review, debugging, and production support.

Requirements

  • At least 5 years of experience as a Full-Stack Developer.
  • Experience with fintech projects or payment-system integrations.
  • Strong knowledge of Node.js, TypeScript, and NestJS.
  • Strong knowledge of React, React Query, Valtio, and MUI.
  • Experience with PostgreSQL and TypeORM or other ORM solutions.
  • Strong experience with message brokers such as Kafka.
  • Knowledge of software development processes, including testing, code review, debugging, estimation, and production support.
  • Ability to independently analyze requirements and implement solutions.
  • General understanding of blockchain, including tokenization, smart contracts, and handling blockchain transactions.
  • Knowledge of design patterns and algorithms.

Nice To Haves

  • Experience with Docker and Kubernetes.
  • Experience with infrastructure tools such as Terraform and Helm charts.
  • Experience with observability and monitoring tools such as Datadog or similar.
  • Hands-on experience with AWS services such as S3, SES, and RDS.

Responsibilities

  • Develop and maintain end-to-end features across the backend using Node.js and NestJS and the frontend using React and MUI.
  • Build event-driven services with Kafka and design PostgreSQL data models for financial operations.
  • Integrate with payment providers and blockchain infrastructure, including tokenization, smart contracts, and transactions.
  • Contribute to infrastructure using AWS, Terraform, Helm, and Kubernetes, and to monitoring using Datadog.
  • Analyze requirements, propose solutions, and provide estimates.
  • Write tests, participate in code reviews, and support production.
  • Collaborate with product, QA, and DevOps teams.

Benefits

  • Flexible schedule.
  • Remote work model.
  • Medical insurance.
  • Paid vacations.
  • Paid sick leave.
  • Paid state holidays.
  • Transparent communication and minimal bureaucracy.
  • Employee development plans and personal roadmaps.
  • Quick promotion processes and internal career development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service