TC CONSULTING SERVICES
Website:
tcconsulting.org.uk
Company:
https://www.linkedin.com/company/tc_consulting_services
Industries: IT Services and IT Consulting
Job details:
π Software Engineer β Betterpik
π° Compensation: βΉ25,000/month
π Location: Remote
π Employment Type: Full-Time
Betterpik is an AI-powered job-search and recruiting platform β candidates find and track jobs, resumes get parsed and tailored with AI, and lifecycle emails and paid subscriptions run on top. We're early-stage, fast-moving, and small: our team owns the whole path from idea to production, across every layer of the stack.
This is a stack-focused role. We care that you know β or can quickly get productive in β the specific technologies below, across the whole product, not just one feature area. Tell us where you are on the stack and we'll tailor the role to match.
π THE STACK
Languages: TypeScript, JavaScript, Python, SQL
Frontend: React, Vite, TailwindCSS, Radix UI / shadcn, TanStack Query, React Router, TipTap, Zod
Backend API: Node.js, Fastify, Prisma, PostgreSQL, Redis (ioredis), Zod, Jest
AI Service: Python, FastAPI, GLiNER / ONNX, Google Document AI, OpenAI, PostgreSQL (psycopg), Redis, pytest
Notifications: Node.js, Fastify, BullMQ, AWS SES, React Email
Auth / Payments / Analytics: Clerk, Stripe, Razorpay, PostHog, Sentry
Cloud (AWS): EC2, RDS, Amplify, ECR, S3, SES, Lambda, CloudWatch
Infra & DevOps: Pulumi (TypeScript IaC), Docker / docker-compose, GitHub Actions
Tooling: pnpm, Turborepo, Git
πΌ WHAT YOU'LL DO
- Ship features end to end β React/Tailwind UI β Fastify endpoints β Prisma/PostgreSQL β and integrate with AI, notifications, and payments services
- Own your changes through the pipeline: write, get reviewed, watch GitHub Actions deploy to dev and prod, confirm it's healthy
- Improve reliability and performance as we scale (job feed, database load, caching)
- Help keep dev/prod environments and infrastructure consistent and maintainable
β
WHAT YOU SHOULD ALREADY KNOW
- TypeScript/JavaScript and modern React basics (components, state, hooks, data-fetching)
- Solid programming fundamentals β you can read code you didn't write, debug it, reason about it
- Git basics (branch, commit, push, open a PR)
- At least the beginnings of backend work: an HTTP/REST API and a relational database (PostgreSQL ideally)
β STRONG PLUS
- Backend depth: Node.js + Fastify, Prisma, Redis, Zod, Jest
- Python β opens up our FastAPI AI service (resume parsing/tailoring, GLiNER, Document AI, OpenAI)
- AWS, Docker/docker-compose, GitHub Actions, IaC (Pulumi or transferable Terraform)
- Clerk, Stripe/Razorpay, Sentry, PostHog
- TailwindCSS, Radix/shadcn, TanStack Query
The depth we expect scales with the role: for full-time, we'll lean on your "already comfortable" list being genuinely strong plus several "plus" items landing. For an internship, fundamentals + real curiosity about these tools is what matters most.
π€ HOW WE WORK
Small team. Direct ownership. Short path from idea to production. Every change goes through review and an automated CI/CD pipeline before it ships. We value clear communication, honest status updates, and pragmatic decisions over ceremony.
If you're excited about building modern, AI-powered products and want real ownership over what you ship, we'd love to hear from you.
π© Apply now or send your resume to info@tcconsultingservices.in
Click on Apply to know more.