JobHabor

Senior Full Stack Software Engineer

UpMetrics

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 145,000–170,000/yr
Apply on the employer’s site

Posted 1mo ago

Full Stack Software Engineer @ UpMetrics | Jobright.ai

Full Stack Software Engineer jobs in United States

Overview

Company

This job has closed.

APPLY to similar jobs

UpMetrics · 1 month ago

Full Stack Software Engineer

United States

Full-time

Remote

Senior Level

$145K/yr - $170K/yr

6+ years exp

UpMetrics is a company focused on empowering impact organizations through innovative technology and community. They are seeking a Full Stack Software Engineer to design and implement features across their platform, collaborate with product management, and contribute to their API and front-end development.

Social MediaInformation TechnologySoftwareCommunities

Growth OpportunitiesNo H1B

Responsibilities

Design and implement features across the full stack — from database schema to API layer to user-facing UI

Build and evolve our Rails API, including background jobs and data models

Develop rich, responsive front-end experiences with Vue.js and TypeScript

Collaborate on system design decisions that balance speed of delivery with long-term scalability

Participate in code reviews, provide technical insights, and mentor teammates

Work closely with product management to translate requirements into well-architected solutions

Contribute to CI/CD pipelines, infrastructure-as-code, and deployment workflows on AWS

Qualification

Ruby on RailsDjangoFlaskJavaScriptTypeScriptVue.jsReactSvelteMySQLPostgreSQLMongoDBSidekiqPunditCanCanCanGitCI/CD pipelinesRSpecJestVitestAWS S3AWS LambdaAWS CognitoAWS CDKCloudFormationDockerTest-Driven Development

Required

6+ years of experience as a software engineer, with strong full stack capabilities

Deep experience with Ruby on Rails or a comparable server-side framework (Django, Flask) and are eager to work in Rails if it's new to you

Proficient with modern JavaScript/TypeScript and have hands-on experience with Vue.js or a comparable reactive framework (React, Svelte)

Comfortable with relational databases (MySQL/PostgreSQL) and document stores (MongoDB), including query optimization and data modeling

Experience with background job processing (Sidekiq, or similar)

Understand authorization patterns and have worked with libraries like Pundit, CanCanCan, or equivalent

Proficient with Git, CI/CD pipelines, and automated testing (RSpec, Jest, Vitest)

Preferred

experience with AWS services (S3, Lambda, Cognito, CDK/CloudFormation) or similar cloud platforms

Familiar with Docker and containerized development/deployment workflows

TDD experience is a strong plus

Benefits

Equity incentive plan

70% employer paid health insurance for employees and family

Dental and vision insurance

Fully paid Life and Accidental Death & Dismemberment insurance

Fully paid Short- and Long-term Disability insurance

Unlimited time off policy, plus paid holidays and monthly Wellness Fridays

Paid parental leave policy, eligible after one year of employment

FSA plan

Lifestyle spending account (LSA) for eligible professional development, wellness, and mental health expenses

Employee Assistance Program via The Hartford

401K plan

Remote work equipment

Annual company retreat and quarterly virtual company events

Outstanding team and meaningful work

Company

UpMetrics

Impact reporting software for nonprofits, foundations, and investors.

Founded in 2017

San Francisco, California, USA

11-50 employees

https://www.upmetrics.com/

Funding

Current Stage

Early Stage

Leadership Team

Drew Payne

Chief Executive Officer

Mark Saltzburg

Founder, Board Director

Company data provided by crunchbase

Skills

  • Ruby on Rails
  • Django
  • Flask
  • JavaScript
  • TypeScript
  • Vue.js
  • React
  • Svelte
  • MySQL
  • PostgreSQL
  • MongoDB
  • Sidekiq
  • Pundit
  • CanCanCan
  • Git
  • RSpec
  • Jest
  • Vitest
  • AWS S3
  • AWS Lambda
  • AWS Cognito
  • AWS CDK
  • CloudFormation
  • Docker

Similar roles