Note: The job is a remote job and is open to candidates in USA. Rugiet is a telemedicine company focused on men's health and patient-centric healthcare solutions. The Senior Software Engineer will design, build, and ship reliable software across backend, web, and mobile platforms while improving platform stability, engineering practices, and developer productivity through AI-driven development.
Responsibilities
- 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
- 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
- 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
Skills
- 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
- 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
Company Overview