Job Details

Full Stack Engineer

  2025-11-14     Purpose Financial     Greenville,SC  
Description:

Join to apply for the Full Stack Engineer role at Purpose Financial

Senior Software Engineer (Full Stack) - Purpose Financial

We're seeking a tenacious Senior Software Engineer who lives to crack complex technical puzzles across the full technology stack. Based in our Greenville, SC office, you'll dive deep into challenging problems, architect elegant solutions, and build innovative features that transform our customers' financial experiences.

Purpose Financial will not provide sponsorship for employment-based visas or immigration benefits for this position. Applicants must be legally authorized to work in the United States without requiring immigration sponsorship now or in the future.

Current or future immigration sponsorship includes, for example: H-1B, E-3, TN, O-1, CPT, STEM OPT, or any immigration work authorization requiring a written submission from the company to a government agency, or otherwise requiring the entry of the company as your immigration employer of record in government records.

What You'll Do

  • Untangle the Complex: Tackle intricate technical challenges with persistence and creativity
  • Architect the Impossible: Design and implement elegant solutions that bridge front‑end experiences with robust back‑end systems
  • Build with Purpose: Craft clean, efficient code in React, Vue, Angular, Java, and Node.js that solves real customer problems
  • Lead Development Efforts: Take point on development initiatives while ensuring adherence to standards and quality
  • Mentor Others: Guide junior engineers by sharing your problem‑solving approach and technical insights

What You Bring

  • 5+ years' experience with Frontend frameworks (Vue, React, Angular)
  • 3+ years of Java development, preferably with Spring Boot
  • 2+ years' experience with RESTful API design and implementation
  • 1+ years working with cloud services (AWS preferred)
  • Experience with micro frontend architecture patterns
  • Experience with state management libraries and JAMStack principles
  • Knowledge of Spring Security, JUnit, Mockito, and ORM frameworks
  • Familiarity with DevOps practices including Docker, Kubernetes, and CI/CD pipelines

About Us

At Purpose Financial, we're on a mission to transform financial services for the better. For over 25 years, we've been helping hardworking individuals achieve financial stability through our innovative solutions and customer‑first approach. As part of our growing technology team, you'll help build the next generation of financial tools that make a real difference in people's lives.

Why Purpose Financial?

  • Be part of a company that's been trusted for over 25 years
  • Work with a team that embodies our core principles: Obsess over Customers, Lead with Vision, Embody Integrity, and more
  • Join a growing technology organization that's building the future of financial services
  • Business casual environment with a collaborative culture
  • Competitive compensation and benefits

At Purpose Financial, we believe in helping each customer achieve their version of financial stability—both in the moment and in the future. If you're ready to build technology that makes a difference, we'd love to hear from you.

Purpose Financial is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Seniority level

  • Mid‑Senior level

Employment type

  • Full‑time

Job function

  • Information Technology and Engineering

Industries

  • Financial Services, Banking, and Consumer Services

Benefits

  • Medical insurance
  • Vision insurance
  • 401(k)
  • Paid paternity leave
  • Paid maternity leave
  • Tuition assistance
  • Disability insurance

Referrals increase your chances of interviewing at Purpose Financial by 2x

Get notified about new Full Stack Engineer jobs in Greenville, SC.

Greenville, SC $71,600.00-$107,400.00 5 days ago

#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search