FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Full-Stack Engineer
SiftFull-Stack Engineer delivering customer-facing features across frontend and backend for Sift's Continuous Engineering team. Collaborating closely with Product and Customer Success for efficient development.
Posted 7/20/2026full-timeSan Francisco • California, Washington • 🇺🇸 United StatesMid-LevelSenior💰 $140,000 - $190,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building customer-facing features using React and backend technologies, with a strong focus on collaboration and delivering results. Familiarity with Ruby on Rails and Java, along with a commitment to maintaining engineering practices, is essential.
Highest-signal resume keywords
React Application DevelopmentBackend DevelopmentRuby on RailsJavaStrong Communication Skills
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
ReactReact QueryReact RouterJestCypressBackend DevelopmentRuby on RailsJavaFeature DeliveryTooling Maintenance
Soft Skills
Customer FocusCollaborationTeam-First Approach
Certifications & Qualifications
Degree in Computer Science
Industry Keywords
Customer SuccessProduct ManagementPaymentsAccount TakeoverDispute ManagementAPIWorkflows
Tech Stack
Tools & technologiesCypressJavaJestReactRubyRuby on Rails
About the role
Key responsibilities & impact- Build and deliver customer-facing features end to end, across both the frontend and the backend. Some features are primarily one or the other; many involve both.
- Work closely with Customer Success and Product to turn customer requests and bug reports into delivered features.
- Work across different areas of our various product and technology areas, including Payments, Account Takeover, Dispute Management, Console, Workflows, and the API. You are not expected to know every area from the start; getting up to speed quickly is part of the role.
- Contribute to backend services in our stack (Ruby on Rails, Java, and others), building your familiarity with it over time.
- Help maintain our tooling and engineering practices so the team can continue to deliver reliably.
Requirements
What you’ll need- 3+ years building React applications (React, React Query, React Router), along with familiarity with common testing tools such as Jest and Cypress.
- At least one year of backend experience in any language. Specific experience with Ruby on Rails or Java is not required, but a willingness to work with them is.
- A focus on customers and on delivering results, not only on writing code.
- Comfort moving between different products and codebases.
- Strong communication skills and a collaborative, team-first approach.
- A degree in Computer Science, or equivalent experience.
Benefits
Comp & perks- Competitive total compensation package
- 401k plan
- Medical, dental, and vision coverage
- Flexible lifestyle wallet
- Learning & development wallet
- Flexible time off