Get Hired Logo Get Hired

Software Engineer

Posted: May 29, 2025

Job Description

Join NinjaHoldings, a FinTech innovator, as a Senior Software Engineer to build and enhance digital banking and lending products for underserved Americans. You will play a key role in system design, development, and strategic technical discussions, making a significant impact in a dynamic startup environment.

Key Information

  • Location Model: Hybrid
  • Location Details: Remote-first with a convenient downtown Chicago office option. Global remote accepted, potentially requiring timezone overlap.
  • Salary Range: Competitive
  • Years Experience Min: 3+ years
  • Employment Type: Permanent
  • Company Industry: FinTech
  • Visa Sponsorship: N/A
  • Relocation Assistance: N/A
  • Working Hours: Flexible schedule

Technical Stack

  • Core (Must-Have):
    • Ruby on Rails (3+ years)
    • Relational Databases (Extensive data model design experience)
  • Nice-to-Have:
    • Hotwire Turbo/Stimulus
    • Tailwind CSS
    • SQL (Extensive experience for investigation/reporting)
    • Frontend experience
    • Infrastructure (DevOps) experience

Role & Responsibilities

  • Key Responsibilities:
    • Design, develop, and modify software systems, considering service architecture.
    • Analyze user needs and translate business requirements into scalable software.
    • Lead design and code reviews.
    • Participate in team vision and strategy discussions.
    • Break down large initiatives into implementable deliverables.
  • Must-Have Qualifications:
    • 3+ years professional backend software engineering experience.
    • 3+ years Ruby on Rails experience.
    • Ability to think critically and consider business goals in technical decisions.
    • Strong communication skills.
    • Ability to work across teams.
    • Extensive experience with relational database data model design.
  • Nice-to-Have Qualifications:
    • Experience with Hotwire Turbo/Stimulus + Tailwind.
    • Extensive SQL experience.
    • Frontend or infrastructure/DevOps experience.
    • Prior FinTech experience.

Company & Culture

  • Benefits Highlights:
    • Competitive salary and benefits package
    • Flexible, remote work options
  • Potential Red Flags / Things to Note:
    • Beware of fraudulent emails not from official @breezy-mail.com or NinjaHoldings brand domains.
  • Company Culture Snippets:
    • Fun, fast-paced work environment
    • Dynamic start-up culture
    • Ability to make an immediate impact

Job Details

Salary

$100k - $150k / year

Location

Remote / Chicago, United States

Key Skills

Sql Devops Frontend Development Ruby On Rails Tailwind Stimulus Hotwire Turbo