Jobiglo

No results.

Senior Full-Stack Engineer

Projection · Erevan

New
Onsite Senior 🇬🇧 English
TypeScript React Next.js Tailwind CSS shadcn/ui MobX MongoDB Mongoose Clerk Polar Vercel LLMs via AI Gateway API design Data modelling Background jobs

Job description

About the role

We're hiring our first Senior Full‑Stack Engineer – a full‑time, on‑site role in Yerevan. You’ll own features end‑to‑end, from the database schema to the pixel, and have a real say in how the product and codebase grow.

Key responsibilities

  • Develop AI‑driven tailoring and cover‑letter generation, including structured LLM output, prompt design, and traceable, reviewable, undoable edits.
  • Build and maintain our client‑side PDF engine, with data‑defined templates, pagination rules, and a live canvas preview that matches the downloaded file.
  • Enhance the product surface – resume editor, application tracker, onboarding flow, billing and plan limits.
  • Implement background jobs, telemetry, performance optimisation and security across the stack.

Required profile

  • 5+ years of experience building production web applications with deep TypeScript and React expertise.
  • Strong back‑end skills including API design, data modelling (MongoDB a plus), background jobs and authentication.
  • Proven track record of owning features from design through deployment and maintaining them in production.
  • Commitment to writing tests and clean, maintainable code without being prompted.
  • Attention to user‑visible details such as performance, accessibility and clear copy.

Required skills

  • TypeScript
  • React (including React 19)
  • Next.js (App Router)
  • Tailwind CSS
  • shadcn/ui
  • MobX
  • MongoDB / Mongoose
  • Clerk
  • Polar
  • Vercel
  • LLMs via AI Gateway
  • API design
  • Data modelling
  • Background jobs
  • Authentication

What we offer

  • Real ownership – your work reaches users the same week.
  • Direct line to the founder; no layers, fast decisions.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Projection.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 ժամ առաջ

Expires 1 ամիսից

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Projection

Erevan