Junior Full-Stack Developer

Posted 7hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Junior Full-Stack Developer completing uNaice’s SaaS for automated content production and data enrichment. Building React/TypeScript features remotely in Germany.

Responsibilities:

  • Complete the uNaice product as part of a two-month fixed-term project
  • Develop frontend features using React and TypeScript
  • Work with relational databases, SQL, and Supabase
  • Implement and use authentication, authorization, Row Level Security, and real-time subscriptions
  • Work with HTTP, REST APIs, JSON, forms, and routing
  • Retrieve and process data using fetch or axios
  • Develop with Lovable and Claude Code as AI-assisted development tools
  • Use Git, including commits, branches, and pull requests
  • Deploy the application, particularly on Vercel
  • Build user-friendly, intuitive interfaces with clear states and understandable error messages
  • Independently take ownership of a functional area, with weekly check-ins
  • Maintain clear documentation and coordinate with customers and colleagues
  • Develop a live SaaS product for automated content production and data enrichment

Requirements:

  • Registered residence in Germany
  • Work based in Germany
  • Cover letter in German
  • Fluency in German and English
  • Solid foundational knowledge of React and TypeScript
  • Understanding of React components, props, state, hooks, and basic custom hooks
  • Ability to define TypeScript types and interpret compiler errors
  • Knowledge of relational databases and basic SQL queries (SELECT, INSERT, JOIN)
  • Understanding of authentication and authorization
  • Willingness to learn Supabase, Row Level Security, Supabase Auth, and real-time subscriptions
  • Basic understanding of HTTP, REST APIs, JSON, forms, and routing
  • Experience with API calls and fetch or axios
  • Curiosity about and openness to AI development tools
  • Basic knowledge of Git and deployment workflows (commits, branches, pull requests)
  • Ability or willingness to deploy an app on Vercel
  • Ability to work independently, maintain clear documentation, and participate in weekly check-ins
  • Good understanding of usability, UI, and UX, including clear interfaces, states, and error messages
  • Nice to have: Stripe, Supabase Row Level Security and policies, a personal side project, Resend/SendGrid, React or Next.js landing pages, Tailwind CSS, Cursor/Copilot/Claude Code

Benefits:

  • Real project ownership – you will not be building a CRUD form for a practice app, but something that will go live afterward
  • Intensive learning in a modern stack with AI tools that few developers have truly mastered yet
  • Direct feedback from the founder
  • Flexible remote work – work fully remotely
  • A strong addition to your résumé: a real SaaS product developed by you
  • 100% remote work
  • Flexible working hours and generally full freedom to organize your work and schedule
  • Two-month fixed-term project with the potential to continue on additional projects