Senior Full Stack Engineer
Greenville, SC | Full-Time
About the role
At Purpose Financial, we exist for one reason: to help hardworking people achieve financial stability—in the moment and in the future. For over 25 years, our family of brands (including Advance America and Purpose Money) has served millions with innovative credit solutions and banking services that are accessible, simple, and straightforward. We're looking for a tenacious Senior Software Engineer who thrives on solving complex technical puzzles and building elegant solutions that transform our customers' financial experiences.
You'll be a key member of our engineering team, diving deep into challenging problems across the full technology stack. Your work will directly impact real people—crafting clean, efficient code that powers both current and next-generation enterprise software solutions.
Responsibilities
- Untangle the Complex: Tackle intricate technical challenges with persistence and creativity
- Architect the Impossible: Design solutions that bridge beautiful front-end experiences with robust back-end systems
- Build with Purpose: Write code in React, Vue, Angular, Java, and Node.js that solves real customer problems
- Mentor & Collaborate: Guide junior engineers and build relationships across teams
- Lead Development: Take point on initiatives while ensuring quality and adherence to standards
- Stay Current: Keep up with industry trends and contribute to strategic planning
Requirements
- 5+ years with Frontend frameworks (Vue, React, Angular)
- 3+ years of Java development (Spring Boot preferred)
- 2+ years with RESTful API design and implementation
- 1+ years with AWS cloud services
- Experience with micro frontend architecture patterns
Skills
- Frontend: JavaScript/TypeScript, Vue (preferred), React, Angular, JAMStack, State Management
- Backend: Java, Spring Boot, Spring Security, JUnit, Hibernate/JPA
- DevOps: AWS (Lambda, EC2, S3), Docker, Kubernetes, CI/CD pipelines
- Practices: Test-Driven Development, Microservices, Security best practices
- Excellent communication skills, adaptability, and the ability to thrive in a dynamic, high-volume environment
Benefits
- Impact: Your code helps real people achieve financial stability
- Growth: Work with cutting-edge tech and mentor talented engineers
- Culture: We live by 9 core principles, including "Obsess over Customers" and "Go Bold"
- Backing: Supported by Grupo Elektra, one of Latin America's largest financial services providers
- Scale: 2,500+ employees, 800+ locations, 23 states served
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. Must be eligible to work in the USA and able to pass a background check.