Full Stack Engineer at Expensify

Feedinkoo

United States

Remote

USD 180,000 - 300,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

401(k) with employer match
Medical/Dental/Mental Health
Vision contributions
Carrot family planning benefit
Relocation reimbursement
Parental leave
Commuter benefits
Flexible vacation

Job summary

Expensify is building the easiest, fastest platform to automate everything expense-related. We hire globally, with visa sponsorship and relocation assistance to join offices in San Francisco, Portland, Phoenix, New York, or London.

As a software engineer you’ll own features from calendar integrations to receipt processing, collaborating with engineers, designers, and customer-facing teams to turn ideas into reliable code. We value autonomy, leadership growth, and thoughtful engineering.

Qualifications

  • Experience writing real-world software to solve real-world problems.
  • Strong communication in code and with others.
  • Autonomous, collaborative, problem solver, automation mindset.
  • Understands the impact of programming on the organization.
  • Eager to grow skills in programming and leadership.

Responsibilities

  • Implementing improvements to existing codebase.
  • Planning, building, and maintaining cross-stack features like accounting integrations and receipt processing.
  • Guiding and enabling others in editor tricks, dotfiles, and productive workflows.
  • Ask questions about things you don’t understand and challenge the status quo.

Skills

Communication
Algorithms
Leadership
JavaScript
React
React Native
PHP
C++
Java
iOS
Android

Tools

React
React Native
PHP
C++
Java
iOS
Android
REST APIs

Job description

Join our passionate team of top‑notch engineers to solve real‑world problems and help people spend less time managing expenses and more time pursuing their real goals. As we revolutionize the way people manage their expenses, being part of the Expensify team means building the easiest, fastest, and most efficient platform to automate everything expense‑related.

Our employees work from all over the world. If you’re looking for a change of scene we offer visa sponsorship and relocation assistance to join us at one of our rad locations:

  • San Francisco
  • Portland
  • Phoenix
  • New York
  • London

Even though we work hard at Expensify, we make sure our employees are happy. Our most talked about perk is our Offshore where we spend a month abroad working from a remote location as a team.

About You

Whether you’re building features like calendar integrations, importing credit card transactions, or pulling information from receipts, you’re self‑driven and collaborative. You’re an autonomous individual who is passionate about writing beautiful and concise code. You’re willing to work with other engineers, designers, and customer‑facing teams to turn our dreams into reality.

Responsibilities
  • Implementing improvements
  • Planning, building, and maintaining cross‑stack features like accounting integrations, advanced receipt scanning, and more.
  • Guiding and enabling others in the organization: we’ll share our editor tricks, dotfiles, and productive workflows. Share yours!
  • Asking questions about things you don’t understand and challenging the status quo.
Qualifications
  • Has experience writing real‑world software to solve real‑world problems.
  • Communicates well, both interpersonally and in their code.
  • Is a natural problem solver, knows how to solve problems by automating solutions.
  • Understands the role and impact that programming can have on the organization as a whole.
  • Wants to develop and grow their skills in programming and leadership within the organization.
  • Has a strong understanding of algorithms and design patterns that can be applied to a production‑level codebase.
  • Knowledge and experience with Javascript, React, React Native, PHP, C++, Java, iOS, or Android is a plus.
Compensation & Benefits
  • Full‑time salaried position with starting compensation of $180,000 – $300,000, including equity.
  • 401(k) with employer match.
  • 100% Medical/Dental/Mental Health support and vision contributions.
  • $20k annual family planning benefit through Carrot.
  • Option to relocate near any of our offices and work in person – if you do, you’ll get a $5k relocation reimbursement.
  • Up to three months of fully paid parental leave, with up to six months for birthing parents.
  • Commuter benefits.
  • Flexible vacation policy.

We’re committed to providing a fair and inclusive hiring experience. If you need a reasonable accommodation at any stage of the process, just let us know—we’re happy to help.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Impact Full-Stack Engineer — Remote, Equity
Global Impact Full-Stack Engineer — Remote, Equity

Feedinkoo • United States

Remote
USD 180,000 - 300,000
401(k) with employer match
Medical/Dental/Mental Health
Vision contributions
+5
Enterprise Account Manager
Enterprise Account Manager

Expensify.com • Northern (KY)

On-site
USD 90,000 - 150,000
401(k) with up to 4.5% employer match
100% employer-paid medical, dental, &
Fertility and family-building benefit
+4
Compliance & Risk Generalist
Compliance & Risk Generalist

Expensify.com • Northern (KY)

On-site
USD 150,000 - 175,000
401(k) with up to 4.5% employer match
Medical, dental & vision coverage
Fertility & family-building benefit
+3
Senior Staff Software Engineer, Partner Integrations
Senior Staff Software Engineer, Partner Integrations

Flex • San Francisco (CA)

Hybrid
USD 240,000 - 300,000
Medical, dental, and vision coverage
Company equity
401(k) with company match
+3
Senior Staff Software Engineer, Partner Integrations
Senior Staff Software Engineer, Partner Integrations

Flex • United States

On-site
USD 204,000 - 300,000
Medical, dental, and vision
Company equity
401(k) with company match
+3
Senior Staff Software Engineer, Partner Integrations
Senior Staff Software Engineer, Partner Integrations

Flex • New York (NY)

On-site
USD 240,000 - 300,000
Medical, dental, vision benefits
Company equity
401(k) plan with company match
+4
Staff Software Engineer, Backend
Staff Software Engineer, Backend

Flex • United States

On-site
USD 170,000 - 250,000
Medical, dental, and vision
Company equity
401(k) with company match
+4
Software Engineer
Software Engineer

Underdog: Verified engineers. Interview-ready. Searching confidentially. And companies apply to you • San Francisco (CA)

On-site
USD 250,000 - 350,000
Hybrid work option
Health benefits
401(k) matching
+2
Staff Software Engineer, Backend
Staff Software Engineer, Backend

Flex • San Francisco (CA)

Hybrid
USD 200,000 - 250,000
Competitive benefits
Company equity
401(k) with match
+3
Senior Software Engineer, Backend
Senior Software Engineer, Backend

Perpay Inc. • Philadelphia

On-site
USD 160,000 - 210,000
Equity
Premium medical benefits
401k match
+8