xelys jobs xelys jobs

Software Engineer

NinjaHoldings

hybridmidpermanentbackendfullstack Chicago, IL Yesterday via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

Ruby on RailsHotwireTurboStimulusTailwind CSSSQLRelational DatabasesBackend EngineeringCode ReviewsFinTech

About the role

Role Overview

As a Software Engineer, you will build new systems, enhance and refactor existing services, integrate with external systems, and work on performance improvements. You’ll collaborate with developers, QA, and Product Managers to design and implement product features and help shape the engineering vision and roadmap.

Responsibilities

  • Design, develop, or modify software and software systems with service architecture in mind
  • Analyze user needs and determine whether to build new software or modify existing systems
  • Translate business requirements into usable, scalable software
  • Lead design and code reviews
  • Contribute to discussions on the team’s future vision and strategy

Ideal Candidate

  • 3+ years as a backend software engineer for non-trivial web applications
  • 3+ years of Ruby on Rails
  • Bonus: experience with Hotwire (Turbo/Stimulus) and Tailwind
  • Strong critical thinking focused on business functionality
  • Ability to break down large initiatives into incrementally implementable deliverables
  • Clear communication of complex problems and solutions
  • Strong collaboration skills across teams
  • Extensive experience with data model design for relational databases

Nice-to-Haves / Additional Pluses

  • Extensive SQL experience for investigation and reporting
  • Strong experience on the frontend or infrastructure (DevOps)

Work Setup & Location

  • Flexible, remote work plus a downtown Chicago office

Benefits

  • Competitive salary and benefits package
  • Fun, fast-paced startup culture and ability to make an immediate impact
  • Flexible, remote work

Equal Opportunity

  • Equal opportunity employer

About NinjaHoldings

NinjaHoldings, founded in 2017, builds consumer digital banking and lending products through its CreditNinja and NinjaCard brands. It also offers customer-insight services via its NinjaEdge brand, including underwriting, fraud detection, and analytics. The company operates with offices in Chicago and Miami and supports remote work to serve customers and partners globally.

Scraped 4/15/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.