TulipTech is looking for a highly skilled Senior Software Engineer to join our growing UK team. You will design, build, and scale modern web applications on-site, collaborating closely with cross‑functional teams on high‑impact projects.
Key Responsibilities
* Design, develop, and maintain scalable applications
* Build robust backend services and APIs
* Develop modern, high‑performance applications
* Write clean, maintainable, and strongly typed code using TypeScript
* Collaborate with product, design, and engineering teams to deliver high‑quality features
* Optimize applications for speed, scalability, and responsiveness
* Contribute to architectural decisions and technical strategy
* Mentor junior engineers and promote engineering best practices
The Stack
Backend: NestJS on Fastify, TypeScript, TypeORM (PostgreSQL), Redis, AWS (S3, SQS, SES, Scheduler), Ably / Socket.IO, Supabase, Sentry, PostHog, Jest
Frontend: Next.js, React, TypeScript, Turborepo + Bun, Ant Design, Tailwind CSS, React Query, Zustand, React Hook Form, Zod
Required Skills & Experience
* 5+ years of experience in software development
* Strong expertise in Node.js
* Deep experience with React and Next.js
* Proficiency in TypeScript
* Hands‑on experience with NestJS, PostgreSQL + an ORM (TypeORM / Prisma)
* Redis for caching & pub/sub
* AWS services (S3, SQS, SES, Scheduler)
* Tailwind CSS and a UI library (Ant Design / MUI / similar)
* React Query (TanStack Query) and Zustand
* Solid understanding of REST APIs, system design, and web architecture
* Experience with caching, queues, and event‑driven patterns at scale
* Track record of designing systems, not just implementing tickets
* Experience with version control systems (Git)
* Strong problem‑solving and debugging skills
Nice to Have
* Experience working in monorepo architectures
* Familiarity with CI/CD pipelines and cloud platforms
* Production experience with realtime (Ably / Socket.IO / WebSockets)
* Observability tooling (Sentry, PostHog, or similar)
* Multi‑tenant SaaS with organization/branch scoping
What We Offer
* Competitive salary (£55,000 – £60,000)
* Opportunity to work with modern technologies and tools
* Collaborative and growth‑oriented work environment
* Career progression opportunities within a scaling tech company
How to Apply
* Send your CV, GitHub/portfolio, and a short note about a system you've designed and shipped to career@tulip-tech.com
#J-18808-Ljbffr