Senior Full-Stack Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Snap Finance · 2 days ago

Senior Full-Stack Engineer

Snap Finance is a company that believes everyone deserves access to the things they need, regardless of credit history. They are seeking a highly skilled and experienced Senior Full-Stack Engineer responsible for designing, building, and maintaining high-availability applications end-to-end while providing technical leadership and mentoring team members.

Business DevelopmentFinanceFinancial ServicesFinTech
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Lead full-stack development of responsive, performant, and maintainable web applications using React/TypeScript (frontend) and Java/Spring Boot (backend)
Collaborate with product managers, designers, and other engineers to gather requirements and deliver features aligned with business goals
Design and implement RESTful APIs and microservices to power scalable and secure application backends
Ensure seamless integration between UI components and backend services
Apply component-driven design and reusable patterns for efficient front-end development
Optimize applications for speed, scalability, and cross-browser compatibility
Drive best practices in architecture, testing, code quality, and deployment pipelines (CI/CD)
Conduct code reviews, provide constructive feedback, and mentor junior engineers
Troubleshoot production issues and drive resolution of critical system challenges
Partner with DevOps teams to ensure smooth deployment and monitoring in cloud environments (AWS/Azure/GCP)

Qualification

ReactTypeScriptJavaSpring BootRESTful APIsAWSAzureGCPGit/BitbucketAutomated testingProblem-solvingCollaborationCommunication

Required

Bachelor's Degree or higher in Computer Science or related field
5+ years of professional full-stack engineering experience
Strong expertise in React and TypeScript for modern front-end development
Solid hands-on experience with Java (Spring Boot preferred) for backend services
Proven ability to work with RESTful APIs, JSON, and asynchronous programming
Experience with cloud-based technologies (AWS, Azure, or GCP)
Familiarity with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB)
Proficiency with Git/Bitbucket for version control
Experience with automated testing frameworks (e.g., Jest, Cypress, JUnit)
Strong problem-solving, debugging, and optimization skills
Excellent collaboration and communication skills in cross-functional teams
Ability to thrive in a fast-paced environment while managing multiple priorities

Benefits

Generous paid time off
Competitive medical, dental & vision coverage
401K with company match for US
Company-paid life insurance
Company-paid short-term and long-term disability
Access to mental health and wellness resources
Company-paid volunteer time to do good in your community
Legal coverage and other supplemental options
A value-based culture where growth opportunities are endless

Company

Snap Finance

company-logo
Snap Finance is a fintech company that specializes in providing consumer financing and lease-to-own purchase options.

H1B Sponsorship

Snap Finance has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (25)
2023 (5)
2022 (21)
2021 (14)

Funding

Current Stage
Late Stage
Total Funding
$55.09M
2022-10-03Private Equity· $21M
2019-01-01Private Equity
2015-06-19Series Unknown· $28M

Leadership Team

leader-logo
Suraj Menon
Senior Director - Product Management
linkedin
Company data provided by crunchbase