About the job
About Fin
Fin is an innovative payments platform designed for high-value, global, and instantaneous transactions. As a Series A-stage company, we are backed by prestigious investors such as Sequoia and Circle. Leveraging stablecoins, Fin allows both individuals and businesses to transfer millions of dollars within seconds—whether to other Fin users, directly into bank accounts, or across cryptocurrency networks. By merging the speed of crypto with the reliability of traditional finance, Fin is redefining global money movement. If financial institutions and payment solutions were to be reinvented today, they would embody the principles of Fin.
Role Overview
We are seeking a Senior Full Stack Engineer to join our pioneering team and help shape the future of money movement at Fin. In this role, you will collaborate closely with our CEO, CTO, and a team of senior engineers to design and deliver essential product experiences, integrate with payment partners such as Stripe and PayPal, and construct the systems that enable Fin to process millions of transactions securely and efficiently.
This position offers significant autonomy, allowing you to take ownership of projects from conception to deployment, enabling you to see your contributions in action with real users swiftly. If you are passionate about crafting intuitive products atop complex systems and are eager to revolutionize global payments, we would love to connect with you.
We respect your time: our hiring process focuses on practical system design and architectural discussions, avoiding unnecessary coding challenges or unpaid take-home assignments.
Key Responsibilities
Design, develop, and launch full-stack features across our web and mobile platforms, encompassing APIs, services, and user interfaces.
Take full ownership of projects: collaborate with product and leadership to define requirements, design systems, implement solutions, test, and deploy to production.
Integrate third-party payment and financial APIs, including processors, compliance tools, and identity verification services.
Develop scalable, high-performance services capable of handling real money transfers with exceptional reliability and observability.
Maintain high standards for code quality through clean abstractions, thorough testing, and constructive code reviews.
Work closely with product, design, and operations teams to ensure that our offerings are user-friendly, even when the underlying systems are complex.
Qualifications for Success
Extensive experience with TypeScript and Node.js. We primarily operate in a TypeScript environment.
Proficiency in building full-stack applications and working with both frontend and backend technologies.
Strong understanding of RESTful APIs and microservices architecture.
Experience integrating with third-party payment systems and financial APIs.
Ability to write clean, maintainable code and conduct thorough code reviews.
Excellent problem-solving skills and a proactive approach to challenges.
Strong communication skills, with the ability to work collaboratively in a team-oriented environment.

