About the Role:
We're looking for a self-motivated, multi-tasking Lead Full-Stack Engineer to join a small but powerful team. In this role, you'll lead the development of new product features and enhancements across our tech stack-from intuitive iOS interfaces using SwiftUI/UIKit to scalable backend systems in Node.js and TypeScript.
This role is ideal for someone who thrives in startup environments, has seen products go from 0 to 1 (especially during Series A or B stages), and is passionate about solving complex problems in fintech.
Responsibilities
- Lead the design, development, and deployment of robust, scalable software across mobile and backend systems
- Build responsive and user-centric iOS experiences using SwiftUI and UIKit
- Design and implement backend services and APIs using Node.js and TypeScript
- Collaborate cross-functionally with product, design, and leadership to align engineering work with business goals
- Ensure high performance, reliability, and maintainability across the codebase
- Participate in and lead code reviews, mentor junior developers, and uphold engineering best practices
- Drive projects from conception to launch in a fast-paced, agile environment
Qualifications
- Bachelor's degree in computer science or a related field (or equivalent experience)
- 4+ years of professional experience in software development
- Strong proficiency with SwiftUI and UIKit for iOS development
- Solid experience with Node.js and TypeScript in production environments
- Background in fintech and/or understanding of financial platforms, payments, or compliance
- Startup experience, ideally having contributed meaningfully at the Series A/B stage
- Expertise in object-oriented design, database design, and scalable application architecture
Why Join Us
- Join a mission-driven company transforming financial technology
- High-impact role with significant ownership and autonomy
- Market competitive/generous base salary and early-stage equity