
Full-stack Engineer (Node.js + React)
Primary stack
Nice to have's
Job description
About the Position
We are Growity Tech, a product company building products that move people forward. We bring together a global team of experts to solve complex challenges and turn strong ideas into measurable impact for millions of users.
Our product is an AI job-search assistant for the US market. It matches job openings to a candidate's profile, tailors their CV and writes a cover letter for each role. We're looking for a Full-stack Engineer to join the team full-time and help scale the product, from the data behind it to the features users touch every day.
Our Stack
- Backend: TypeScript, Node 22, Strapi 5 (also as CMS), custom REST API, PostgreSQL (including Postgres-based job queues), Playwright.
- Services: LLM gateway on Bun + Hono (Gemini); job crawler on Node + Strapi.
- Frontend: React 19, TypeScript, Vite, Tailwind 4, TanStack Query, i18next. Three apps: landing page, quiz funnel and the core product.
- Infra & analytics: Kubernetes, GitHub Actions, Docker, ArgoCD, Cloudflare, Grafana, ClickHouse, PostHog.
Responsibilities
- Scale the job crawler: add new ATS platforms and job aggregators, remove duplicate listings and keep listings fresh and relevant.
- Improve job data quality with dictionaries and normalization rules.
- Develop the candidate–job matching algorithm so it holds up at high volume.
- Build and improve CV processing for PDF and other file formats.
- Support and integrate payment systems.
- Build auto-apply.
Requirements
- 4+ years of commercial software development, including 3+ years with Node.js and TypeScript in production.
- Strong PostgreSQL skills: data modeling, indexing, query optimization, queues and background jobs.
- Experience crawling or parsing data at scale (scraping, ETL, normalization).
- Solid REST API design and experience integrating third-party services (payments, ad platforms, analytics).
- Confident React and TypeScript, enough to own frontend tasks on your own.
- Experience with Docker and CI/CD; basic understanding of Kubernetes.
- Strong ownership: you estimate your own tasks, hit deadlines and report openly on time spent.
Nice to Have
- Strapi or another headless CMS.
- LLM integrations: structured outputs, prompting, cost and quality control.
- PDF and document parsing; Playwright or Puppeteer.
- ClickHouse, PostHog, A/B testing, server-side attribution.
- Hands-on work with payment systems.
- SaaS product experience.
- Background in HR-tech, job boards or an early-stage product startup.
We Offer
- Flexible work format: shape your schedule around your life while staying aligned with your team.
- Remote-first team: work from anywhere as part of a distributed global team.
- Evolving compensation: your pay grows as your scope and impact grow.
- Ownership culture: your decisions directly shape the product.
- Evidence-based environment: we test ideas, validate assumptions and improve products through data and clear reasoning.
About the Company
Growity Tech is a product company building products that move people forward. We bring together a global team of experts to solve complex challenges and turn strong ideas into measurable impact for millions of users.
Sounds like a fit? Apply now and let's talk 👇
© Growity Tech. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Growity Tech — we are a product IT company that creating engaging and user-friendly educational products serving millions of users in the USA, Canada, Europe, and the Middle East.Our first product — is an investment education service that provides a range of advantages for individuals seeking to delve into stock trading. We empower users with valuable insights on becoming financially literate and enhancing their overall well-being.At the heart we have a mission: to make financial education not just available, but irresistibly engaging for everyone. Here, we don’t just impart financial wisdom; we transform the very essence of learning it. Whether you’re a knowledge-seeker or a dedicated professional eager to make a difference, join us in our quest to reshape financial education for the world.