Digital financial platform for the Everyday American.
Senior Software Engineer
Location
Ukraine
Posted
6 days ago
Salary
$90K - $120K / year
Seniority
Senior
Job Description
Senior Software Engineer
NinjaHoldings
• Design, develop or modify software and/or software systems taking the service architecture into consideration • Analyze user needs to determine how software should be built or if existing software should be modified • Translate business requirements and specifications into usable and scalable software • Lead design and code reviews • Participate in discussions about the team’s future vision and strategy
Job Requirements
- 3+ years of professional experience as a backend software engineer for non-trivial web applications
- 3+ years of Ruby on Rails, bonus point for Hotwire Turbo/Stimulus + Tailwind experience
- Thinks critically about work to guarantee business functionality
- Understands and takes into account business goals into their technical decisions
- Can break down large initiatives into incrementally implementable deliverables
- Strong communication ability to describe complex problems and solutions
- Extensive experience with data model design for relational databases
- Extensive experience using SQL to investigate non-trivial issues or create complex reporting
- Strong experience on the Frontend or the infrastructure (DevOps)
- Prior FinTech experience
Benefits
- Competitive salary and benefits package
- Flexible, remote work
- Fun, fast-paced work environment
- Dynamic start-up culture
- Ability to make an immediate impact in a growth stage company
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full-Stack Engineer
sandan AIDream at human scale. Grow with AI. Building the leading growth platform for entrepreneurs of tomorrow. | eCom & SaaS
Role Description Standort: Remote (DACH-Zeitzone), Office Berlin optional Anstellung: Vollzeit, unbefristet Start: Ab sofort Sprache: Deutsch C2, Englisch min. C1 Du bist verantwortlich für Frontend und Backend unserer Plattform. Du baust die UI, die unsere Nutzer:innen täglich sehen, und die Services, die im Hintergrund Millionen von Generation-Jobs verarbeiten. - Architektur und Implementierung unseres Frontends (React, Next.js) – State Management, Performance, Komponentensystem - Backend-Services mit Node.js und Nest.js – APIs, Auth, Job-Queues, Webhooks - Datenmodell und Performance unserer PostgreSQL-Datenbank - Containerisierung und Deployment via Docker und Kubernetes - Integration der ML-/Agent-Pipelines unserer AI-Engineers in die Plattform-UX - Code Reviews und enge Zusammenarbeit mit dem Founding-Team an Architektur-Entscheidungen Qualifications - Mehrjährige Berufserfahrung als Full-Stack-Engineer mit Produktverantwortung in Production - Tiefe Kenntnisse in TypeScript, React/Next.js und Node.js/Nest.js - Erfahrung mit PostgreSQL inkl. Query-Optimierung - Sicherer Umgang mit Docker; Kubernetes-Grundverständnis - Deutsch C2 und Englisch C1 - Builder-Mentalität: Du lieferst Production-Software, nicht nur Prototypen Requirements - Erfahrung mit Claude Code, Codex oder Cursor im Tagesgeschäft - Eigenentwicklung von Custom-Commands, Sub-Agents oder MCP-Servern - Erfahrung mit Event-Driven-Architecture, Queues (BullMQ, Temporal, SQS) - Background in B2B-SaaS oder Creative-Tooling - Erfahrung mit Stripe, Auth0, Clerk oder vergleichbar Benefits - Wettbewerbsfähiges Gehalt mit jährlicher Anpassung - Vollständig finanzierter Zugang zu Claude Max, Codex, GitHub Copilot und allen relevanten Developer-Tools - MacBook Pro nach Wahl - Remote-First, flexible Arbeitszeiten - Meetups in Berlin oder Dubai (DIFC AI Campus, optional) - Direkter Einfluss auf Produkt und Architektur in einer frühen Phase - Steile Lernkurve in Agentic AI und AI-Native-Engineering
• Work on a client project from our offices with our team delivery approach. • Participate in greenfield projects for startups or help build systems for large enterprise clients. • Work as an embedded craftsperson within client development to improve their software writing. • Introduce the values of Craftsmanship to organizations through coaching & mentoring.
• Build customer-facing features across the stack, from the account experience down to the money movement underneath it • Work shoulder to shoulder with design on flows where clarity and trust are the product, not decoration • Ship payments, FX, yield, and treasury features on rails that settle 24/7 • Integrate with onchain infrastructure and a wide network of PSPs • Own performance, correctness, and the edge cases that matter more when real money is moving • Help shape what gets built, not just how it gets built, and push back when something does not feel right
Senior Software Engineer, Vault
ALTWe’re on a mission to unlock the value of alternative assets, and looking for talented people who share our vision.
• Automate the vault pipeline: Drastically reduce the time from item received to live on platform — building intake automation, scan orchestration, and quality-control tooling. • Expand beyond cards: Design and build ingestion, grading, and pricing workflows for non-card asset classes (watches, art, sealed wax) so Alt Values appear the moment items are vaulted. • Build Vault-as-a-Service: Architect the account infrastructure, billing, and APIs that let enterprise partners programmatically vault, ship, and manage assets at scale. • Ship the digitization stack: Optimize card imaging, lighting pipelines, and help turn static front/back photos into 360-degree views for digital repackers. • Own the full stack: Take features from technical design through polished UI — Vault touches real-world operations, and the product surfaces need to be as sharp as the backend. • Be a multiplier: Level up the growing Vault team through code reviews, technical documentation, and mentorship.




