At a Glance
- Tasks: Lead full-stack product engineering and ship innovative software with AI integration.
- Company: Join Affinity Labs, a pioneering AI venture studio for content creators.
- Benefits: Remote work, competitive salary, and rapid career growth opportunities.
- Other info: Fast-paced environment with a focus on innovation and collaboration.
- Why this job: Make a real impact by launching ventures 10x faster than traditional methods.
- Qualifications: 3-6+ years in full-stack development, strong Python and React Native skills required.
The predicted salary is between 60000 - 80000 € per year.
At Affinity Labs, we’re building a full-stack AI venture studio that partners with content creators to co-found authentic, scalable software businesses. By combining AI-native development with creator-led distribution, we're pioneering a new model of monetisation by rapidly building, launching, and scaling digital ventures alongside creators and their audiences.
We aim to launch ventures 10x faster and cheaper than traditional methods using our internal "AI factory": a multi-agent architecture, reusable component libraries, and a growing knowledge graph that learns from every product we ship.
Ship at rapid pace with AI-accelerated workflows, see your work distributed to tens of thousands of users at launch, and compound impact across multiple products, not just one. You’ll lead end-to-end product engineering across our portfolio: scoping features, designing APIs and data models, building backend services, and shipping polished user-facing experiences across web and mobile.
You will own full-stack product delivery, from infrastructure and AI integrations through to React / React Native interfaces, collaborating closely with founders, creators, product, and design to turn lean specs into scalable, user-loved software.
Implement features end-to-end (mobile + web frontend → APIs → data models → integrations) while maintaining quality and velocity. Build React Native mobile apps and shared component systems across products. Design and ship scalable backend services (APIs, integrations, AI workflows). Run tight build → test → iterate → ship loops; Participate in daily standups and weekly planning; CI/CD, monitoring/alerting, performance optimisation, safe rollbacks.
Build and integrate AI features (LLM/agent workflows, RAG/vector DB integration, eval hooks, cost/safety guardrails). Help evolve our reusable product templates and shared architecture across the portfolio.
- 3-6+ years building production-grade full-stack applications, with clear ownership.
- Strong backend experience in Python (FastAPI preferred) and solid database skills (PostgreSQL/MongoDB).
- Proven experience building and shipping mobile apps with React Native.
- Strong React fundamentals (Next.js experience a plus).
- Familiarity with AWS serverless patterns and Docker; Startup mindset: high ownership, comfort with ambiguity, bias toward shipping.
- Evidence of shipping quickly in small teams (links to apps, repos, case studies, live products).
Experience with vector databases (e.g., MCP servers for integrations). Security hygiene (secrets, permissions, least-privilege) and practical data-privacy basics. Planning & execution in Linear (or similar). Python (FastAPI), Node.js. Frontend: React/Next.js, React Native, PostgreSQL, MongoDB (as appropriate), Redis (caching/sessions). AI Models & APIs: Claude (Anthropic), Gemini (Google); Amazon Nova Canvas (vision), Deepgram (audio). AI Dev Tools: LangChain or CrewAI (orchestration), MCP servers (integration), GitHub Copilot / Claude Code. Infrastructure: AWS (serverless functions), Docker (primarily for custom MCPs).
We need driven people who can help us achieve an ambitious roadmap. The shipping reps you’ll get in 12 months here would take 3–4 years in a typical startup. There’s a lot of work, it’s high intensity, and the expectation is to ship extremely quickly.
Full Stack Developer (remote or hybrid) employer: Affinity Labs
At Affinity Labs, we pride ourselves on being an innovative employer that fosters a dynamic and collaborative work culture. Our remote or hybrid work model allows for flexibility while you engage in meaningful projects that leverage cutting-edge AI technology, providing ample opportunities for professional growth and rapid skill development. Join us to be part of a pioneering team where your contributions will have a direct impact on the success of scalable software ventures, all while enjoying the benefits of a supportive environment that values creativity and speed.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Developer (remote or hybrid)
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your full-stack capabilities. Make sure to include links to any apps or repositories you've worked on—this is your chance to shine!
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable talking about your past experiences and how they relate to the role.
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining us at Affinity Labs. Tailor your application to reflect our mission and values, and don’t hesitate to follow up after applying to express your enthusiasm.
We think you need these skills to ace Full Stack Developer (remote or hybrid)
Some tips for your application 🫡
Show Your Passion for AI and Development:When writing your application, let us see your enthusiasm for AI and full-stack development. Share any personal projects or experiences that highlight your skills and passion for building scalable software solutions.
Tailor Your Application:Make sure to customise your application to reflect the specific requirements of the Full Stack Developer role. Highlight your experience with Python, React Native, and any relevant tools like AWS or Docker to show you’re a perfect fit for our team.
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so make sure to communicate your skills and experiences effectively without unnecessary fluff. This will help us understand your qualifications quickly.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Affinity Labs!
How to prepare for a job interview at Affinity Labs
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python (FastAPI), React, and React Native. Be ready to discuss your past projects and how you’ve used these tools to build full-stack applications.
✨Showcase Your Shipping Experience
Prepare to share specific examples of apps or products you've shipped quickly. Highlight your role in those projects, focusing on how you contributed to the end-to-end delivery process and any challenges you overcame.
✨Emphasise Your Collaboration Skills
Since the role involves working closely with creators and product teams, be ready to discuss how you’ve collaborated in the past. Share examples of how you’ve turned lean specs into scalable software while maintaining quality and velocity.
✨Demonstrate Your Startup Mindset
Affinity Labs is looking for candidates who thrive in high-intensity environments. Be prepared to talk about your comfort with ambiguity, your bias towards shipping, and how you’ve taken ownership in previous roles.