Senior Software Engineer; Ruby on Rails); Senior Consultant, Engineering & Technical Services
Listed on 2026-10-15
-
Software Development
Ruby on Rails, Full Stack Developer, Software Engineer, Backend Developer
Job Requirements
Senior Ruby on Rails Engineer (Senior Consultant, Engineering & Technical Services)
We are seeking a senior engineer who will be responsible for designing, developing, enhancing, and maintaining full stack functionality within a Ruby on Rails application. The role requires strong Rails expertise, sound software engineering practices, and the ability to work within an existing production system while introducing new capabilities safely.
The engineer works closely with product, design, and engineering teammates to translate business and user needs into scalable technical solutions. The position also places significant emphasis on accessibility, automated testing, secure development, code quality, and proactive communication of technical risks and dependencies.
At Fearless, this Senior Consultant collaborates with cross functional teams to align the technical vision, implementation, and quality of software systems across development, reliability, testing, and operations. This role will possess the skills to be able to bridge business objectives with technical execution in software development, infrastructure, security, and testing at an advanced application level of proficiency. The Sr. Consultant role will work on projects that allow them to ensure scalable, secure, and reliable solutions while mentoring engineers, fostering collaboration, and aligning stakeholders with product and project goals.
FearlessYour Responsibilities In This Role
- Design, build, and maintain full-stack features in Ruby on Rails, including complex multi-page, multi-track form flows, data integrations, and user-facing dashboards.
- Write clean, well-tested, and maintainable code with a strong emphasis on object-oriented design, domain modeling, and service-layer architecture.
- Develop and maintain RESTful APIs and background job processing pipelines using tools such as Good Job.
- Build accessible, standards-compliant frontend experiences using modern JavaScript (ES6+), vanilla JavaScript, Stimulus controllers, ERB templates, the U.S. Web Design System, HTML5, and CSS3 — including performing accessibility audits, remediating accessibility issues, and adhering to WCAG 2.1+ accessibility standards.
- Participate in thorough, thoughtful pull request reviews, contributing to a culture of technical excellence and shared code ownership.
- Collaborate with product and design teams to translate requirements into scalable technical solutions, proactively identifying tradeoffs and surfacing risks.
- Support a widely-used Rails application through careful refactoring, dependency management, safe database migrations, and thorough RSpec coverage, without disrupting production systems.
- Contribute to a secure, compliant development environment in accordance with federal and state contractor requirements, including Public Trust security standards.
The Impact You Will Create in this Role:
- Fosters collaboration with cross functional teams by taking the initiative and driving conversations
- Coach, mentor, and develop peers that elevate team capability and technical expertise using clear and persuasive communication of engineering solutions to both technical and non-technical audiences
- Earn the trust of your customer and teammates by delivering world class services.
- Drive accountability and delivery by ensuring project objectives are not only met on time but aligned with client priorities and Fearless standards of excellence. Anticipate risks and implement proactive
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).