[Remote] Senior Full-Stack Software Engineer
Note: The job is a remote job and is open to candidates in USA. Evident Change develops software systems that help social service professionals access meaningful and reliable data. The Senior Full-Stack Software Engineer will lead complex Ruby on Rails development efforts, guide technical architecture, mentor engineers, and ensure web applications are scalable, secure, and high performing.
Responsibilities
- Design, build, and maintain scalable, secure, high-performance software systems that support Evident Change’s mission
- Lead design discussions and provide architectural guidance across complex application development efforts
- Conduct and lead code reviews, offering constructive feedback and enforcing coding standards and best practices
- Mentor junior and mid-level engineers, supporting skill development and technical growth
- Evaluate and recommend tools, libraries, and frameworks to improve development efficiency and system performance
- Collaborate closely with stakeholders to translate business needs into effective technical solutions
- Participate in incident response and root cause analysis to ensure system reliability and continuous improvement
Skills
- Bachelor's degree or equivalent professional experience
- A minimum of 5–8 years of experience in full-stack software engineering
- Experience developing full-stack web applications using Ruby on Rails is required
- Familiarity with the following technologies: Hotwire (Turbo + Stimulus); Tailwind CSS; PostgreSQL; RSpec and FactoryBot (for testing)
- Advanced experience with Git, including code review workflows and CI/CD integration
- Advanced SQL optimization and data modeling skills
- Experience designing and building APIs and scalable systems
- Demonstrated ability to lead technical projects and mentor other engineers
- Experience working in Agile development environments
- Proficiency in multiple programming languages or frameworks
- Experience with performance tuning and system optimization
- Strong system design skills and familiarity with modern architectural patterns
- Experience collaborating with cross-functional and non-technical stakeholders
Benefits
- A monthly stipend to support our “work-from-anywhere” culture
- Customizable medical, vision, and dental coverage
- No-premium cost share for employee-only medical coverage
- Generous vacation and paid holidays
- Support for work schedule flexibility where possible
- Life and long-term disability insurance
- Retirement plan
- Paid sick leave
Company Overview