Search...

Software Engineer, NodeJS

Rebirth Finance logo
Rebirth Finance

Rebirth Finance is an AI-powered fintech platform that lets individuals and businesses manage fiat, crypto, and other assets in one place. It offers AI trading bots, copy trading, cross-border payments, open banking integration, and business collection/marketing tools, powered by its native REPA token.

0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 8/14/2026

San Francisco, USA
About Rebirth Finance

Rebirth (also referred to as Rebirth Fintech / Rebirth Finance) is a fintech platform that combines financial and social features under one roof. For individuals it offers an AI-powered trading bot, copy trading, market analytics and utilities, cross-border money transfer and contactless payments, and AI-assisted integration of bank accounts and credit cards. For businesses it provides store creation, digital marketing, loyalty programs, and receivables collection solutions across fiat, crypto, and card payments. The ecosystem is underpinned by the REPA token, a BEP20 utility and service token on the Binance Smart Chain that grants tiered loyalty benefits (Oxygen, Ruthenium, Palladium, Tritium), fee discounts, deposit interest, and a share of quarterly dividends from Rebirth's profits. Rebirth targets retail crypto/fiat users seeking automated trading and payment tools, as well as small-to-medium businesses seeking marketing, loyalty, and collections infrastructure. The company is headquartered in San Francisco, CA.

View jobs by Rebirth Finance

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You produce software, design services, and implement distributed systems. You develop, test, deploy, maintain, and improve your code throughout its full life cycle. You build back-end components and services using JavaScript, Kafka, microservices, and AWS. You maintain a well-tested codebase, optimize security, scalability, and speed, work in autonomous teams, and share knowledge to improve best practices.

Requirements

  • 2+ years of software engineering experience with NodeJS
  • Knowledge of an additional object-oriented language such as C# or Java
  • Knowledge of relational databases such as MySQL and PostgreSQL
  • Understanding of modern cloud environments such as AWS, Azure, and Google Cloud
  • Understanding of microservice architecture
  • Experience with crypto-economic protocol design including governance and incentive structures
  • Experience building systems for financial markets
  • Experience with event streaming platforms and messaging brokers such as Apache Kafka, RabbitMQ, and Amazon SQS

Responsibilities

  • Produce software, service designs, and implementations for distributed systems
  • Develop, test, deploy, maintain, and improve code throughout its full life cycle
  • Develop back-end components and services
  • Develop applications using JavaScript, Kafka, microservices, and AWS
  • Maintain a well-tested codebase with continuous integration and coverage reporting
  • Optimize systems for security, scalability, and speed
  • Work in small, autonomous teams
  • Share knowledge and help evolve best practices

Benefits

  • Bonuses
  • Flexible working options
  • Remote working options
  • Free assorted healthy snacks and fresh fruits in the office
  • Weekly gourmet breakfast meet-ups
  • Regular team events and parties