**About The Friend Club**
The Friend Club (TFC) is revolutionizing the way engaged couples connect &
discover top wedding vendors and inspiration. The wedding industry is over
$200bn globally and incumbents are mass market players with no relevance to
today's consumer. TFC has built a global, vetted network of top wedding
vendors & brands to deliver a seamless, curated solution for couples -
ultimately, streamlining the planning process. Thousands of couples are using
our platform and we've turned on monetization. We know we are barely
scratching the surface of our potential! TFC is available to anyone through
our webapp online - [www.thefriendclub.com](https://)
**Job Description**
TFC is seeking a highly skilled and motivated engineer with full stack
development experience to join our team. You will be a lead / founding member
of our engineering team working side by side with our founders, helping us
further scale our team. Your primary responsibility will be to help build and
scale our iOS app and Node.js backend from the ground up, contributing to all
aspects of the development process from user research, marketing, data,
design, and product to build the highest-priority features. You’ll
conceptualize, design, build, and maintain complex services/platforms/features
and develop ownership over our product + infrastructure. You’ll play a
critical role in shaping our engineering and broader company culture to help
make TFC a welcoming and happy place to work. You'll build core product
features and infrastructure, shipping code daily and iteratively as a trail-
blazer, always building for the newest technologies. This is a unique
opportunity to shape the future of a product that will be a first mover in the
wedding industry.
**Responsibilities**
**Startup mentality** — You LOVE to work and are highly passionate (even
slightly neurotic) about it. You believe in rapid iteration, failing and
continuously learning from our users to improve. You understand the tradeoffs
of limited startup resources and time to market. You love what you're working
on, and are deeply ingrained in solving the problem. A track record of
building and scaling mobile applications in a fast-paced environment is needed
for this role.
**Ownership of the end-to-end experience** — You will define the product
roadmap and architecture alongside our founders. You will be empowered to take
ownership and make instant impact to the product. You will bring learnings and
ideas to every discussion, and always represent the voice of our users. You
fix problems when you see them, even if it's not your task, constantly
contributing to make every user experience feel beautiful and improving the
ecosystem for the next engineer that views the code.
**Engineer** — You’ll be responsible for all aspects of engineering, from
implementing beautiful UI/UX, designing data models, analytics and tracking,
running db migrations, improving code quality and CI/CD. You'll be responsible
for helping to improve the architecture and to continue modernizing the stack,
as well as enforcing best practices and a high quality of output.
**Impact-driven product thinker** — You will be involved in every aspect of
the product development process, from prioritization & scoping to
implementation. You will constantly need to weigh the need to invest in long-
term improvements against the urgency of getting features out the door. We’ll
rely on your judgement and leadership.
TFC is a startup. This role is truly a grind/hustle role where you will need
to roll up your sleeves and be excited to build and ship products in a timely
manner. We are a lean team where you will need to be scrappy with limited
resources.
**Qualifications**
* 7+ years professional engineering experience (2+ years at a startup is highly desirable or launched ambitious projects of your own!)
* Proven experience as an iOS engineer with expertise in Swift, UIKit, and SwiftUI
* Built and shipped consumer-facing apps—ideally in social/dating.
* Experience with distributed, multi-tiered web systems, and relational databases
* Proficiency in at least one modern programming language (JavaScript, Python, Ruby, Java, etc.), preferably JavaScript/TypeScript (the more the better)
* Experience with cloud services, ideally AWS and infrastructure setup, or alternatively one of the other major providers (Azure, Cloudflare)
* Strong backend knowledge with experience in Node.js/TypeScript or Rust with a strong understanding of database connectivity
* Knowledge in machine learning, including search, ranking, classification, natural language processing, and image recognition -Knowledge of source control like Github and data analytics tools such as Metabase, Amplitude, GA4, and Looker
* Ability to thrive in a fast-paced and ever-changing startup environment
* Exceptional collaboration skills, as you will be working with every team member very closely
* Willingness to work outside of traditional hours in order to see sprints to fruition (including weekends)
**Benefits**
* Competitive salary
* Company equity
* 3 weeks PTO and health days
* US remote - Los Angeles preferred
If you’re an experienced engineer with a passion for building meaningful
products and a desire to make a difference, we’d love to hear from you.
**Share with us:**
* The most impressive thing you’ve built.
* Links to repos, projects, or anything that shows your skills
This is more than just a job; it’s a chance to be part of something truly
special from the ground up.
TFC is an equal opportunity employer and does not discriminate on the basis of
race, color, gender, religion, age, sexual orientation, national or ethnic
origin, disability, marital status, veteran status, or any other
occupationally irrelevant criteria.