Evident Change

Senior Full-Stack Software Engineer

Remote remote Mid $108,500 - $115,000
remote Mid level Technology & IT Salary listed Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

Headquarters: Madison, WI
URL: http://www.evidentchange.org

Senior Full-Stack Software Engineer

STATUS: Full time
LOCATION: Remote; work from anywhere within the United States

Are you interested in using Ruby on Rails to design and improve software systems that help social service professionals access meaningful and reliable data?

We seek a senior full-stack software engineer to lead complex development efforts for our web-based applications that support social service system reporting and analysis using Ruby on Rails. In this role, you will influence technical architecture, mentor engineers, and ensure our systems are scalable, secure, and high performing. You will collaborate across teams, contribute to continuous improvement, and help advance tools that directly impact decision making and outcomes in social services.
 

What Will You Do?

Get ready to:

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

 

Our Compensation and Benefit Offerings

The national average salary for this position ranges between $108,500 and $115,000 per year. Compensation within this range is dependent on experience, parity with peers, and where an employee lives.

Evident Change offers a monthly stipend to support our “work-from-anywhere” culture as well as other great benefits, including customizable medical, vision, and dental coverage. Our comprehensive benefits package includes no-premium cost share for employee-only medical coverage, generous vacation and paid holidays, and a relaxed environment with support for work schedule flexibility where possible. Other benefits include life and long-term disability insurance, retirement plan, paid sick leave, and more.
 

Who Should Apply to Evident Change?

Applicants who meet these essential qualifications will be considered a candidate for this role.

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.

Additional assets a candidate may possess include the following.

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.

 

Join Us!

We believe that our systems should help people achieve their greatest potential, not create barriers to their success. We are committed to building a work community that does the same—representing a variety of backgrounds, perspectives, skills, and ways of learning—and we therefore welcome all applicants. Evident Change adheres to all applicable equal opportunity employment laws.

For best consideration, apply by September 14, 2026. Submissions not received through JazzHR will not be accepted or considered. If you need assistance with an accommodation due to a disability, please email [email protected] or call (800) 306-6223.

Visit EvidentChange.org for more information.
 

To apply: https://weworkremotely.com/remote-jobs/evident-change-senior-full-stack-software-engineer

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Mid
Technology & IT CSS Data Analysis Human Resources MySQL Project Management Mid level

Likely questions

  1. Tell us about work you have done that is close to the Senior Full-Stack Software Engineer role.
  2. How would you approach your first 30 days at Evident Change?
  3. Which of CSS, Data Analysis and Human Resources have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with CSS, Data Analysis and Human Resources.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Senior Full-Stack Software Engineer role because I can bring practical experience in CSS, Data Analysis and Human Resources, learn the team quickly, and contribute to the outcomes Evident Change needs from this hire.

Related jobs.

More roles from this company or category.