Full-Stack Software Engineer

ASGN Incorporated
Irvine, CA, United States
29 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$90,000.0 - $135,000.0
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Amazon S3 C Sharp (Programming Language) Continuous Integration Relational Databases Cursor (Graphical User Interface Elements) Amazon DynamoDB Memcached Redis Oop Languages Service-Oriented Architecture SQL Databases
+12 more
Web Applications Postman Caching Backend Vue.js Kotlin Atlassian Tools Front End Software Development Api Design Amazon Simple Queue Service (SQS) Code Restructuring Microservices

Job description

  • Build and ship features across the stack spanning onboarding, payment initiation, FX, settlement, and supporting services
  • Own your services in production including reliability, observability, on-call, and incident response
  • Ship customer-facing features from the interface through to the services behind them
  • Partner with product, design, and compliance from problem framing through launch
  • Use agentic AI coding tools like Copilot, Cursor, and Claude Code daily across prototyping, refactoring, testing, and documentation
  • Help modernize the platform by migrating parts of legacy services into the modern stack

Requirements

Requirements: 3-6 years of full-stack engineering experience, C# .NET, React or Vue.js, SQL, AWS, daily use of AI coding tools

We are a well-established fintech company operating at global scale, serving both consumers and businesses with currency and payments solutions across multiple markets. Backed by a publicly traded parent company, we are in the middle of a full platform rebuild, modernizing the technology layer behind our core products. We are small enough that your code ships fast and your decisions matter, but large enough that the problems are real-scale and the impact is immediate.

We are looking for a mid-level Full Stack Engineer who likes owning problems end-to-end, from API design and frontend experience through to backend services, production reliability, and launch. You will write code that moves money in production, build and modernize the platform across the stack, and ship customer-facing features as we rebuild our platform layer., * 3-6 years building production web applications end-to-end

  • Strong frontend proficiency in React or Vue.js
  • Strong backend proficiency in C# .NET; other OOP languages welcome such as Java, Kotlin, or Go
  • Solid SQL and relational database fundamentals
  • Production AWS experience, hands-on with SQS, DynamoDB, S3, ECS, and Lambda
  • Writing and maintaining tests as a standard part of how you ship
  • Daily use of agentic coding tools such as Copilot, Cursor, Claude Code, or equivalent

Bonus skills:

  • Payments, FX, or regulated-industry experience
  • Microservices and service-oriented architecture
  • CI/CD and modern deployment practices
  • Caching solutions such as Redis or Memcached
  • API testing tools such as Postman or Bruno
  • Jira and Confluence

Benefits & conditions

Pulled from the full job description Tuition reimbursement Employee stock purchase plan Health insurance 401(k) matching Vision insurance Dental insurance, * Medical, dental, and vision insurance

  • 401(k) with company match
  • Employee Stock Purchase Plan
  • Paid vacation and sick leave
  • Hybrid work schedule
  • Tuition assistance
  • Professional development and growth opportunities
  • Company gatherings and team-building events
  • Plumm mental health and well-being support
  • One paid volunteer day each year for a charity of your choice

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all