San Francisco, USA Hybrid

United Franchise Group (UFG, Inc.) is hiring a Founding Full-Stack Engineer

Responsibilities

  • Design, develop, and deploy full-stack web applications using modern front-end and back-end technologies
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code following best practices
  • Ensure the scalability and performance of applications through optimization and testing
  • Participate in code reviews and provide constructive feedback to team members
  • Stay current with emerging technologies and industry trends to continuously improve our tech stack
  • Troubleshoot and debug applications to resolve technical issues
  • Contribute to architectural decisions and technical strategy

Requirements

  • Technical Skills: Strong proficiency in front-end technologies (React, Vue.js, or Angular) and back-end technologies (Node.js, Python, Ruby, or Go)
  • Database Experience: Experience with both SQL and NoSQL databases (PostgreSQL, MongoDB, Redis, etc.)
  • API Development: Proven experience designing and building RESTful APIs and/or GraphQL
  • Cloud Platforms: Familiarity with cloud services (AWS, Google Cloud, or Azure)
  • Version Control: Proficient with Git and modern development workflows
  • Problem-Solving: Exceptional analytical and creative problem-solving abilities
  • Communication: Strong communication skills and ability to work effectively in a collaborative team environment
  • Adaptability: Highly adaptable to new technologies and changing environments; quick learner
  • Leadership: Demonstrated ability to take initiative, mentor team members, and lead technical projects from conception to completion
  • Collaboration: Proven track record of working effectively across teams, contributing to a positive team dynamic, and fostering a culture of knowledge sharing

Nice to Have

  • Experience in a startup or early-stage company environment
  • Familiarity with DevOps practices and CI/CD pipelines
  • Experience with containerization technologies (Docker, Kubernetes)
  • Knowledge of testing frameworks and test-driven development
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • Experience with agile methodologies and collaborative coding practices
  • Strong product taste and proven 0→1 experience building products from scratch
  • Thrives in high-trust, high-ownership environments with minimal oversight
  • Excited by autonomy and ambiguity; comfortable setting foundations without established processes
  • Entrepreneurial mindset with passion for building impactful products
  • Embraces startup mentality; comfortable with startup pace and uncertainty

Benefits

  • Competitive salary ($150,000 - $200,000) based on experience
  • Equity/stock options as a founding team member
  • Flexible work arrangements and remote work options
  • Health, dental, and vision insurance
  • Professional development opportunities and conference attendance
  • Collaborative and innovative work environment
  • Opportunity to shape the technical direction of the company

Work Arrangement

Hybrid

Team

Team size: 4. Structure: dynamic 4-person team split between Poland and San Francisco

Additional Information

  • Located in San Francisco (Europe or other US time zones considered)
Required Skills
Cloud ServicesGitAgile Methodologies
About company
United Franchise Group (UFG, Inc.)
United Franchise Group is a global franchising company with over 1800 locations in 60 countries. For nearly 40 years, UFG has been at the forefront of franchising, growing from a small team to an international powerhouse.
All jobs at United Franchise Group (UFG, Inc.) Visit website
Job Details
Category fullstack
Posted 7 months ago