Jobgether
Jobgether

Founding Full-Stack Engineer

engineeringfull-timeSwitzerland
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities:

    • Build and ship SvelteKit applications end to end, including routing, load functions, server-side rendering, form actions, and client-side state management.

    • Develop strongly typed, maintainable TypeScript components and application logic using advanced typing patterns such as generics and discriminated unions.

    • Create responsive, accessible interfaces with Tailwind CSS, including custom design systems, reusable components, and component variants.

    • Build and maintain backend services and REST or RPC endpoints using Fastify, including schema-based request validation, error handling, and authentication middleware.

    • Design and modify PostgreSQL schemas, create and revert migrations, and write raw SQL or use query builders such as Drizzle, Kysely, or Prisma for complex queries.

    • Take ownership of frontend performance, including bundle size, hydration costs, loading waterfalls, and Core Web Vitals.

    • Set up and maintain CI/CD pipelines for Node.js and SvelteKit applications, covering builds, linting, type-checking, and deployments.

    • Debug production issues across the frontend and backend without relying on separate specialists to resolve cross-stack problems.

    • Work directly with the founder to shape product decisions, technical direction, priorities, and execution.

    • Help establish the technical foundations of a product from zero, including repositories, hosting, databases, authentication, deployment, and development workflows.

    • Move quickly from problem identification to production-ready implementation while maintaining strong engineering standards.

    • Requirements:

      • 4+ years of professional frontend engineering experience, including at least 1–2 years of hands-on SvelteKit experience.

      • Deep experience with another modern reactive framework such as React or Vue can be considered when paired with demonstrated ability to ramp up quickly on Svelte.

      • Strong TypeScript expertise, including generics, discriminated unions, complex API response types, and consistent end-to-end type safety.

      • Practical experience with Fastify or deep experience with comparable Node.js frameworks such as Express, Hono, or NestJS, with the ability to quickly learn Fastify’s plugin and hook architecture.

      • Strong hands-on PostgreSQL experience, including schema design, indexing fundamentals, migrations, raw SQL, and query performance analysis using tools such as EXPLAIN.

      • Comfortable working with PostgreSQL through the command line, rather than relying exclusively on ORM interfaces.

      • Production experience with Tailwind CSS, including custom theme configuration, reusable component abstractions, responsive design, and avoiding unnecessary utility duplication.

      • Demonstrable evidence of shipped work through a public GitHub profile with relevant commit history or a live, functioning end-to-end product that can be evaluated directly.

      • Ability to explain and demonstrate a real production incident or technical issue that you personally diagnosed and resolved across both frontend and backend.

      • Strong debugging, problem-solving, and ownership mindset, with the ability to work independently in an ambiguous and rapidly changing environment.

      • Comfortable working remotely from Europe with significant overlap with a founder-led team’s working hours.

      • Entrepreneurial experience, such as founding a company or independently launching a product, is a strong plus.

      • Experience shipping side projects for paying customers, supporting real users, and maintaining production uptime is advantageous.

      • Direct experience using SvelteKit, Tailwind CSS, and Fastify together in production is particularly valuable.

      • Experience establishing a project from scratch—including repository setup, CI/CD, hosting, database infrastructure, and authentication—is a plus.

      • Benefits:

        • Fully remote working arrangement within Europe.

        • Opportunity to join an early-stage, pre-launch startup at a foundational stage of product development.

        • High level of autonomy and direct collaboration with the founder.

        • Significant ownership over the product’s frontend, UX, architecture, and technical direction.

        • Opportunity to build a product from zero and see your work move rapidly into production.

        • Broad full-stack responsibilities rather than a narrowly defined frontend or backend scope.

        • Fast-paced environment with minimal bureaucracy and a strong emphasis on execution.

        • Opportunity to shape engineering practices, infrastructure, and technical foundations from the beginning.

        • Contract-based engagement with a focus on practical, demonstrable engineering impact.

        • Direct exposure to startup product development, technical decision-making, and entrepreneurial execution.

✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now