
Nomad
Senior Software Engineer II
Remote (Worldwide)RemotePosted 24 days ago
Full TimeSeniorRemoteUS
See how this job matches your profile
Sign in for an AI-powered fit score, breakdown, and a tailored resume.
Job Description
About NomadNomad is unlocking economic opportunity for everyone in the long-term rental community. We offer property owners guaranteed rent and peace of mind, while delivering a better rental experien
Key Highlights
- Build and ship features across our Rails backend and Typescript+React frontend
- Play a crucial role in bringing solid engineering principles into multiple legacy codebases
- Own your work end-to-end; from technical design through implementation, testing, and deployment
- Collaborate directly with product and design to refine requirements and deliver solutions that move business metrics
- Write clean, well-tested code and contribute to improving our engineering standards
Qualifications
Required Qualifications
- An experienced product engineer with strong systems thinking abilities; you should be comfortable asking questions and improving the ideas that shape product iteration as well as executing on product vision
- Significant professional software engineering experience, with strong experience in Typescript+React, Ruby+Rails, and RDBMS (we use Postgre)
- You have experience with modern testing philosophies and can actively improve test suites that are slow, nondeterministic, or need updated practices
- Bonus: You have experience automating workflows, using Playwright, Slack bots, and other tooling
- You've shipped meaningful features or systems and can point to work you owned and delivered
- Solid technical fundamentals; you write clean code, think about edge cases, and care about quality
- You introduce and discuss modern tooling and libraries that solve recurring problems in the codebase
- You are relentless in pushing for simplified patterns in the code and you have examples of systems you've simplified.
- You have built out tooling (CI/Editor) to enforce improved coding practices across a codebase and improve developer experience.
- You have experience with writing component and e2e-level visual browser tests and know when to use each.
- Comfortable working across the stack; you're not precious about frontend vs. backend
- Strong collaborator who communicates clearly with both technical and non-technical teammates
- Self-directed: You take initiative, manage your own work, and don't wait to be told what's next
- Experience in a startup or high-growth environment preferred
- You’re comfortable using AI coding tools when they speed up implementation, debugging, or test writing, but you don’t rely on them to replace engineering judgment.
Skills & Technologies
RailsTypeScriptReactRuby
About the Company
Nomad
View company profile →
Interested in this role?
Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.
Sign in to applyAI-powered resume optimization
Save and track your applications
Job Details
Employment Type
Full Time
Experience Level
Senior
Location
Remote (Worldwide)
Work Mode
Remote
Posted
24 days ago
Country
US