Founding Full Stack Engineer | Faff
full-time
Posted on May 16, 2025
Job Description
Founding Full Stack Engineer
Job Summary
Join as a Founding Full Stack Engineer in an early-stage, venture-backed startup dedicated to helping people outsource or automate their errands. As an early team member, you’ll play a pivotal role in shaping both the product and the engineering culture. This is a unique opportunity to work alongside passionate founders, tackle challenging technical problems, and have a significant impact on the future direction of the company.
Responsibilities
- Collaborate with the founding team to design, architect, and implement robust end-to-end solutions.
- Build and maintain scalable backend services (preferably in Python/FastAPI) and modern frontend applications (React/TypeScript).
- Participate in all phases of the product lifecycle, from ideation to deployment and support.
- Contribute to open source projects and integrate third-party APIs and automation tools as needed.
- Solve complex technical challenges with creativity and a problem-solving mindset.
- Help establish engineering best practices and shape the company’s technical roadmap.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Minimum 1 year of experience in full stack software development.
- Proficient in at least one modern backend language (Python preferred).
- Familiarity with frontend technologies (React, TypeScript, or similar frameworks).
- Strong problem-solving skills and ability to take ownership of features from concept to production.
- Experience contributing to open source projects.
- Excellent communication skills and ability to thrive in a fast-paced, collaborative startup environment.
Preferred Skills
- Experience working at or founding an early-stage startup.
- Exposure to FastAPI, React, and cloud-based development.
- Ability to quickly learn and adopt new technologies and stacks.
- Interest in automation, productivity tools, and building products that improve everyday life.
- Demonstrated leadership or mentorship in technical projects.
Experience
- Minimum 1 year of relevant experience in software engineering.
- Hands-on experience with both backend and frontend development.
- Experience with open source contributions and solving challenging technical problems.
Environment
- Location: Bangalore, India.
- Work Setting: In-office, 6 days a week, collaborative startup workspace.
- Dynamic, fast-paced environment with direct impact on product and company growth.
- Opportunity to work closely with founders and be a core part of the early team.
Deadline
- Start Date: Immediately
If you’re passionate about building, enjoy solving real-world problems, and want to shape the future of an ambitious startup, we’d love to hear from you!