Skip to content

Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok

Connect

Rebirth Finance

Open 72d

Senior Software Engineer NodeJS

Posted Updated 10 views
Discussion

Summary

Design and implement distributed systems, develop backend code/services using JavaScript, Kafka, microservices, and AWS, maintain tested code with CI, and optimize security/scalability/speed.

Design and implement distributed systems, develop and maintain the full lifecycle of backend code and services, build applications with JavaScript, Kafka, microservices, and AWS, maintain tested code with continuous integration, optimize security, scalability, and speed, and share technical knowledge.

Responsibilities

  • Produce software, service designs, and implementations for distributed systems
  • Develop, test, deploy, maintain, and improve code
  • Develop backend 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
  • Share knowledge and help evolve best practices

Requirements

  • 4+ years of experience in software engineering with NodeJS
  • Knowledge of an additional object-oriented language such as C# or Java
  • Knowledge of relational databases such as MySQL or PostgreSQL
  • Understanding of modern cloud environments such as AWS, Azure, or Google Cloud
  • Understanding of microservice architecture
  • Self-starter comfortable in a fast-paced startup environment
  • Experience with crypto-economic protocol design is desirable
  • Experience building systems for financial markets is desirable
  • Experience with event streaming platforms and messaging brokers is desirable
  • Experience leading a small team of up to 4 developers is desirable

Benefits

  • Competitive salary and bonuses
  • Flexible and remote working options
  • Annual bonuses
  • Learning Hub
  • Free assorted healthy snacks and fresh fruits in the office
  • Weekly gourmet breakfast meet-ups
  • Regular exciting team events and parties

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →