Ballerine- Senior Software Engineer (Node.js)

  • Ballerine
  • Tel Aviv, Israel
  • Full-time
About The Position

Are you an experienced Senior Software Engineer looking to join a disruptive fintech startup? Ballerine is seeking a skilled developer with Node.js expertise to join our team.

At Ballerine, we prioritize scalability and reliability in building state-of-the-art tools. As a Senior Software Engineer, you’ll contribute to developing our open-source workflow and decision engine that automates real-time decisions for fintech companies. Join our high-growth startup and help shape the company and infrastructure. Backed by investors like Y Combinator and Team8, we foster transparency, collaboration, and straightforwardness.

We’re seeking a professional who:

  • Develops high-quality code using advanced practices like Domain-Driven Design, Clean Code principles, and Design Patterns.
  • Has experience with Test-Driven Development (TDD).
  • Prioritizes tasks effectively, adapting to a startup’s pace while ensuring codebase extensibility and modularity.

  • Minimum 7 years of backend engineering experience in scaled companies, tackling complex challenges.
  • 2+ years of Node.js coding experience.
  • Proven experience in planning and implementing complex systems, including event-driven architecture and distributed systems.

Advantageous skills and experiences:

  • Fluent proficiency in JavaScript/TypeScript.
  • Involvement in on-premise enterprise deployments, understanding enterprise-level requirements.
  • Experience in SaaS companies serving enterprises or the fintech industry.
  • Previous roles that showcase leadership and decision-making abilities.

If you’re passionate, thrive in an innovative environment, and possess the technical expertise for a Senior Software Engineer role, join Ballerine. Together, we redefine the fintech landscape with cutting-edge solutions.

Apply for this position