Lead Engineer

Remote Full-time
About MojoTech
MojoTech is an innovative technology consulting firm that leverages strategy, design, data, and software engineering to create results-driven, AI-enabled, digital products and experiences.
We partner with our clients to discover and build tomorrow’s intelligent innovations, empowering every company to unlock future market potential, maximize returns on innovation, and drive transformational change.
About DreamFi
DreamFi is building the future of accessible digital banking—fast, intuitive, and secure. We’re leveraging cutting-edge technology and Banking-as-a-Service (BaaS) platforms to launch financial products that help people take control of their money without the complexity of traditional banks.
We’re a small, high-impact team looking for versatile engineers who are passionate about building elegant, user-friendly, and secure fintech products from the ground up.

Role Overview:
This role will begin as a six-month contract engagement through MojoTech, working closely alongside the DreamFi team in a fully integrated capacity. Following the initial contract period, the expectation is for the individual to transition into a full-time employee role directly with DreamFi, contingent upon performance and business needs.
As a Lead Engineer at DreamFi, you’ll be a hands-on technical leader responsible for building and scaling our platform from early stages. You’ll work closely with the VP of Engineering to define the technical vision, establish best practices, and guide the growth of our engineering function. This is a high-impact role where you’ll shape product architecture, mentor other engineers, and influence how we build technology and teams.
Responsibilities:
Partner with the VP of Engineering to set the technical direction, team processes, and development roadmap
Lead the architecture, development, and deployment of core platform features
Work across the stack: React Native (mobile), Go (backend), and AWS (infrastructure)
Own integrations with BaaS providers (e.g., Synapse, Unit, Galileo) and other fintech APIs
Collaborate closely with product, design, and leadership to translate business needs into technical execution
Mentor and support engineers through code reviews, guidance, and career growth
Scale and maintain infrastructure using modern DevOps practices (IaC, CI/CD, monitoring)
Help define and support hiring efforts to grow a world-class engineering team
Desired Skills & Experience:
5+ years of professional experience in software engineering, with 1–2+ years in a leadership role
Deep backend experience with Golang in production environments
Solid experience building mobile apps with React Native
Strong understanding of AWS services (Lambda, ECS, RDS, S3, IAM, etc.)
Experience integrating BaaS or third-party fintech APIs
Proficiency in PostgreSQL, including schema design, query optimization, and migrations
Working experience with TypeScript in production environments
Familiarity with secure API design, authentication (OAuth2, JWT), and data protection
Strong understanding of engineering best practices around testing, version control, CI/CD, and code maintainability
A collaborative mindset, strong communication skills, and the ability to work across disciplines
A passion for mentoring, shipping high-quality code, and working in a fast-paced startup environment
Experience with early-stage fintech startups or regulated environments
Familiarity with compliance frameworks (e.g., PCI, SOC 2)
Familiarity with accessibility standards, including WCAG guidelines
Experience with observability tools
Background in setting up engineering documentation and onboarding processes
Why Join Us
Take a leadership role with real influence on product, architecture, and culture.
Work side-by-side with the VP of Technology and founding team.
Equity and growth opportunities at a fast-growing fintech startup.
Remote-first culture, flexible hours, and strong autonomy.
Compensation Structure
Initial 6-month contract engagement at $58-72/hour, with intended transition to a full-time salaried position at $120,000 - $150,000 annual base salary following the contract period.

Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Human Resources Manager, In-Flight Service (JFK)

Remote

Account Executive, Business Sales - Austin, TX

Remote

Virtual Patient Care Operations Center-Nemours ...

Remote

Inside Sales and Customer Service Representative

Remote

Looking for Instructional Designer, Department of Teaching Innovation and Learning Technologies in Hays, KS

Remote

Special Education - Part-Time Lecturer/Clinical Coach Pool

Remote

Remote Sales Career Opportunity

Remote

Web App Developer

Remote

Bike Delivery Courier

Remote

[Work From Home] Work from Home Jobs Nearby | No Degree Needed

Remote
← Back