
Mid-level Software Engineer / React and Ruby on Rails / DC area
Motion RecruitmentRole Overview
Motion Recruitment is hiring a mid-level Mid-level Software Engineer / React and Ruby on Rails / DC area. This is a full-time remote role, with the team based in Reston. Part of Motion Recruitment's Frontend hiring. The posted range is $100k to $150k. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
A growing, remote-first SaaS company is seeking a mid-level software engineer to join its product engineering team. Candidates should have a few years of professional experience and be comfortable working in a collaborative, team-based environment. While this role is remote friendly, you MUST be located in the DC area.
This team is responsible for building and improving a platform that helps users streamline and digitize workflows. The work spans frontend-heavy feature development, full-stack collaboration, and ongoing improvements to core product experiences. Engineers contribute to both new feature development and enhancements to existing systems, with a strong focus on usability and performance.
The role leans heavily toward frontend development, particularly with React, while still maintaining exposure to backend systems and services. The backend environment is primarily Ruby on Rails, and while experience with Rails is preferred, the team is open to engineers with other backend backgrounds who are willing to learn. Engineers are encouraged to work across the stack, contributing where needed and continuing to expand their technical skill set.
As the product evolves, there is increasing focus on incorporating AI-driven functionality into the user experience. Engineers are expected to be open to leveraging modern development tools, including AI-assisted coding, as part of their workflow.
This is a strong opportunity for an engineer who is still growing in their career and is looking for an environment with mentorship, ownership, and clear paths for advancement.
What They’re Looking For
- 2+ years of professional software engineering experience
- Strong experience with TypeScript and React
- Back end experience ; experience with Ruby on Rails is preferred
- Experience working in collaborative development environments (code reviews, team workflows, etc.)
- Familiarity with databases, cloud platforms, or backend systems is a plus
- Comfort using modern development tools, including AI-assisted coding tools
- You must be local the DMV. While the role is remote friendly, there is an office located in Reston, and there may be occasions on which you will be encouraged or asked to come in office.
Posted By: Sarah Unowsky
Frequently Asked Questions
How do I apply for the Mid-level Software Engineer / React and Ruby on Rails / DC area position at Motion Recruitment?
Use the Apply button above to submit your application directly to Motion Recruitment. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the Mid-level Software Engineer / React and Ruby on Rails / DC area role at Motion Recruitment remote?
Yes. This is a remote role. The team is based in Reston, but the position itself does not require relocating to that office.
How much does the Mid-level Software Engineer / React and Ruby on Rails / DC area role at Motion Recruitment pay?
Motion Recruitment has posted a compensation range of $100k to $150k for this position. Final offers typically vary based on candidate experience, location, and internal salary bands.
When was the Mid-level Software Engineer / React and Ruby on Rails / DC area role at Motion Recruitment posted?
This role was posted on April 6, 2026 (63 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start