Senior Software Engineer

Rugiet

Austin (TX)

On-site

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Rugiet, a telemedicine innovator in men's health, seeks a Senior Software Engineer to design and ship reliable software across web and mobile apps (Rails backend, React web, React Native mobile).

You will guide architecture, data modeling, and AI‑driven development practices to boost speed, quality, and impact for a small, high‑leverage team. Expect ownership and collaborative sprints.

Qualifications

  • 6+ years building web apps with Rails and React.
  • Production experience shipping mobile features with React Native.
  • Strong React fundamentals: hooks, architecture, state, testing.
  • Strong PostgreSQL indexing and query optimization.
  • Experience integrating AI into development workflow.

Responsibilities

  • Build and maintain Rails APIs, background jobs, data models, caching layers, and performance optimizations.
  • Develop React web and React Native mobile features with accessibility, state management, and speed.
  • Own end‑to‑end mobile feature work — from feature flagging to app store releases.
  • Influence architecture and data modeling decisions; advocate for reliable, observable, maintainable solutions.
  • Uphold code integrity through testing, code reviews, refactoring, monitoring, and documentation.
  • Improve platform stability and performance proactively — indexing, caching, job throughput, UX wins.

Skills

Ruby on Rails
React
React Native
PostgreSQL
Testing
CI/CD
Git workflows
AI tooling
Communication

Tools

Vercel
AWS
Docker
CI/CD pipelines

Job description

About Rugiet

Rugiet is a high-growth, innovative telemedicine company pioneering patented solutions in the men's health space. We are dedicated to delivering accessible, effective, and patient-centric healthcare. As we continue to expand our suite of products and market presence, we rely on data-driven strategy and compelling messaging to connect patients with our life-changing solutions.

Role Overview

We're looking for a Senior Software Engineer who leads with problem-solving and systems thinking before reaching for tools. You'll design and ship reliable software across our web and mobile platforms — Ruby on Rails on the backend, React on the web, and React Native on mobile — while keeping a steady eye on platform stability and the quality of the patient and provider experience.

The ideal candidate has 6+ years of hands‑on experience with these technologies, deep instincts for application architecture and data modeling, and a methodical approach to building and shipping production software.

You'll also help shape how we build: applying AI‑driven development practices to ship faster, raise code quality, and increase what a small, high‑leverage engineering team can deliver.

What You'll Do
Engineering
  • Build and maintain Ruby on Rails APIs, background jobs, data models, caching layers, and performance optimizations.
  • Develop and ship React (web) and React Native (mobile) features with attention to accessibility, state management, and speed.
  • Own end‑to‑end mobile feature work — from feature flagging and OTA updates to native release coordination through the App Store and Google Play.
  • Influence architecture and data modeling decisions; advocate for reliable, observable, and maintainable solutions.
  • Uphold code integrity through testing, code review, refactoring, monitoring, and clear documentation.
  • Improve platform stability and performance proactively — indexing, caching, job throughput, and UX wins.
AI-Driven Development
  • Use AI‑assisted development tools (modern AI IDEs, coding assistants, chat‑based AI) to accelerate feature work, refactors, framework upgrades, test generation, and code review.
  • Build lightweight automations (GitHub Actions, repository bots, internal scripts, ChatOps) that compound in value over time.
  • Establish and evolve team practices for getting the most out of AI tooling — what works, what doesn't, and how we measure it.
  • Look for opportunities to apply AI to internal workflows and developer productivity, not just product features.
Day-to-Day
  • Ship features end‑to‑end across backend, web, and mobile.
  • Participate in stand‑ups and post async updates that are legible to non‑engineers.
  • Pair with PMs and design on scoping; communicate timelines and trade‑offs transparently.
  • Conduct thorough code reviews and contribute to a high‑trust engineering culture.
  • Diagnose and resolve production issues when they arise; participate in on‑call rotations as needed.
Required Qualifications
  • 6+ years building web applications with Ruby on Rails and React.
  • Production experience building and shipping mobile features with React Native.
  • Strong React fundamentals: hooks, component architecture, state management, and testing (Jest/RTL).
  • Strong relational database skills (PostgreSQL preferred): indexing, query optimization, migrations, and data integrity.
  • Comfortable with modern Git workflows, CI/CD, and shipping well‑tested code.
  • Excellent written communication — able to translate technical detail into clear updates for non‑engineers.
  • Demonstrated experience integrating AI tools into your development workflow to improve speed, quality, or reach.
Nice to Have
  • Experience deploying and operating apps on Vercel, AWS (EC2, RDS, S3, CloudWatch), or similar cloud and edge platforms.
  • Familiarity with containerization and modern CI/CD pipelines.
  • Experience with mobile release workflows: App Store Connect, Google Play Console, EAS, OTA updates.
  • Background in telehealth or other regulated industries — comfort with secure data handling and HIPAA.
How You Work
  • Clarify requirements, assess constraints, and weigh trade‑offs before choosing tools.
  • Prefer simple, observable solutions; ship incrementally.
  • Take ownership — sweat the details, leave systems better than you found them, and follow through after release.
  • Lean on automation. Turn playbooks into scripts. Turn scripts into systems.
  • Treat AI as a power tool, not a crutch — use it to compound your judgment, not replace it.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Rugietmen • Austin (TX)

On-site
USD 120,000 - 150,000
Senior Software Engineer - AI-Driven Telehealth Platform
Senior Software Engineer - AI-Driven Telehealth Platform

Rugiet • Austin (TX)

On-site
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Find Great People | FGP • Greenville (SC), Spartanburg (SC), Anderson (SC)

On-site
USD 120,000 - 180,000
Software Engineer Ruby
Software Engineer Ruby

Xacent HR • New York (NY)

On-site
USD 80,000 - 110,000
Stock Options
Health, Dental, and Vision Insurance
401(k) employer match
+5
Senior Applications Engineer
Senior Applications Engineer

Medidata Solutions • New Jersey

Hybrid
USD 110,000 - 150,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Fabrichealth • Northern (KY)

Hybrid
USD 160,000 - 200,000
Medical insurance
Dental insurance
Vision
+4
Senior Software Engineer (Remote)
Senior Software Engineer (Remote)

RxNT • Tanglewood (MD)

Remote
USD 122,000 - 172,000
Medical insurance
Disability (short & long-term)
Quarterly incentives
Senior Software Engineer
Senior Software Engineer

Kelly Services • Charlotte (NC)

On-site
USD 110,000 - 165,000
In-office for the first 6 months
Hybrid work after 6 months
Senior Full Stack Software Engineer - React Native
Senior Full Stack Software Engineer - React Native

Clever Benefits • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Health insurance (Redirect Health)
Laptop provided
PTO 3 weeks + 9 federal holidays
Senior Software Engineer
Senior Software Engineer

Medsender • New York (NY)

On-site
USD 100,000 - 130,000
Competitive salary and equity package
Great health benefits (health, dental, vision)
Unlimited paid time off (PTO)
+2