Senior Full Stack Engineer in London

Senior Full Stack Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No working from home possible
Pynea

At a Glance

  • Tasks: Build high-concurrency APIs and event-driven systems for an innovative AI hiring platform.
  • Company: Join a creative tech studio focused on transforming the hiring experience.
  • Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
  • Other info: Collaborative team culture with a focus on reliability and innovation.
  • Why this job: Make a real impact by shaping the future of AI in hiring technology.
  • Qualifications: Experience with NodeJS, GraphQL, and a strong understanding of AI principles.

The predicted salary is between 36000 - 60000 £ per year.

Pynea is an AI hiring intelligence system built around evidence, not impressions: real capability in context, not past credentials, with a candidate experience designed to show more than a CV. Most hiring systems turn people into data: scanned, skimmed, forgotten. We’re building the opposite. A voice-first, challenge-led application journey that feels like a conversation from the start, and gives hirers signal they can trust.

We’re in full build mode towards launch, and we operate like a top-tier creative engineering studio: small team, high taste, high ownership, low bureaucracy. We’re hiring a Senior Fullstack engineer to build the enterprise backbone that makes all of this possible: high-concurrency APIs, event-driven systems, and reliability foundations that turn messy hiring inputs into trusted signal, fast, secure, GDPR-safe, and ready to scale.

The role (what you own)

  • You’ll own the enterprise backbone across a few high-impact areas:
    • Enterprise-grade architecture
    • Standardised patterns from intake → build → QA → deploy → measure. Secure by default, GDPR-safe, compliance-ready.
    • Full-stack workflow automation
    • Scalable GraphQL APIs, integrations, event-driven systems, monitoring/logging, error handling, and documentation that scales beyond you.

What you’ll build (real scope)

  • High-concurrency APIs and reliability mechanisms (retries, idempotency, queues)
  • Event-driven systems that don’t drop data
  • Dashboards/reporting surfaces that remain consistent under load
  • Cloud-ready architecture across GCP (with minimal AWS for asset management)
  • Systems designed to ship fast, stay robust, and scale cleanly

What success looks like

  • Features ship fast without hacks
  • The system scales from 10 → 10,000+ users with confidence
  • Reliability is visible: monitoring, alerts, error tracking, runbooks
  • Security is default: permissions, audit trails, GDPR-safe practices
  • Clear scoreboard: uptime, latency, error rates, queue health, enterprise readiness metrics
  • AI is applied with taste and rigour: you help us ship AI-powered capabilities that are measurable, monitored, and safe, not magical or brittle
  • You’re a visionary when it comes to AI and its impact on modern engineering: you bring new ideas and practical patterns that raise delivery speed and quality without compromising correctness

Who thrives here

  • You dive in and help debug issues collaboratively.
  • You ship production-grade systems quickly.
  • You make sharp trade-offs without sacrificing reliability.
  • You communicate crisply async (short Looms, diagrams, notes).
  • You enjoy building enterprise systems that teams can depend on.
  • You’re AI-native in practice.
  • You’re curious enough to explore what’s possible and disciplined enough to ship what’s reliable.
  • You can build AI into the product in a production-safe way (guardrails, evals, monitoring, failure modes), and you bring a strong point of view on how AI should reshape the engineering workflow, raising speed and quality without sacrificing correctness.

Must-haves

  • NodeJS, GraphQL (NestJS), PostgresSQL
  • Data structures
  • OOP principles
  • Understanding of complexity principles and correct approaches
  • Experience with AI and LLMs (including but not limited to Gemini)
  • Strong analytical and problem-solving skills in a fast-changing environment
  • Reliability mindset: monitoring, logging, retries, QA, incident-aware design
  • Comfortable operating in a sprint with incomplete context and tight deadlines
  • Experience in GCP, Prisma and terraform

Additional Skills

  • Code quality & maintainability
  • Writes readable, consistent, and well-structured code
  • Understands trade-offs between speed of delivery and long-term maintainability
  • Comfortable working in a shared codebase with established guidelines
  • Testing mindset
  • Understands the value of unit, e2e, and regression tests to minimise disruption to the frontend apps
  • Writes testable code and doesn’t rely solely on manual testing
  • Collaboration & ownership
  • Can work closely with frontend, product, and design teams
  • Takes ownership of features end-to-end
  • Comfortable giving and receiving code reviews

Ready to apply?

If this sounds like the kind of challenge you’re up for, apply now. We look forward to hearing from you.

Senior Full Stack Engineer in London employer: Pynea

At Pynea, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to take ownership of their projects. Located in the vibrant Greater London area, we offer competitive benefits, opportunities for professional growth, and the chance to be part of a transformative team dedicated to reshaping the hiring landscape. Join us to make a meaningful impact while working alongside passionate individuals in a supportive environment.

Pynea

Contact Details:

Pynea Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full Stack Engineer in London

Tip Number 1

Get your networking game on! Reach out to folks in the industry, especially those who work at companies you're interested in. A friendly chat can open doors and give you insights that a job description just can't.

Tip Number 2

Show off your skills in real-time! Consider doing a live coding session or a tech demo. This not only showcases your expertise but also gives potential employers a taste of how you think and solve problems on the spot.

Tip Number 3

Prepare for interviews like it's a sprint! Research the company, understand their products, and be ready to discuss how your experience aligns with their needs. Tailor your examples to highlight your full-stack capabilities and AI knowledge.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Senior Full Stack Engineer in London

NodeJS
GraphQL (NestJS)
PostgresSQL
Data Structures
OOP Principles
Understanding of Complexity Principles
Experience with AI and LLMs

Some tips for your application 🫡

Be Yourself:When you're writing your application, let your personality shine through! We want to get to know the real you, so don’t be afraid to show your passion for engineering and AI. Remember, this is a conversation, not just a formality.

Tailor Your Application:Make sure to customise your application to highlight your experience with NodeJS, GraphQL, and AI. We’re looking for specific skills that match our needs, so connect your past projects to what we’re building at Pynea.

Showcase Your Problem-Solving Skills:We love candidates who can think on their feet! Use your application to share examples of how you've tackled complex problems in the past. This will help us see your analytical mindset and reliability in action.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at Pynea

Know Your Tech Stack Inside Out

Make sure you’re well-versed in NodeJS, GraphQL, and PostgreSQL. Brush up on your understanding of data structures and OOP principles, as these will likely come up during technical discussions. Being able to confidently discuss your experience with AI and LLMs will also set you apart.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex problems in fast-paced environments. Think about times when you had to make trade-offs between speed and reliability, and be ready to explain your thought process. This will demonstrate your analytical skills and reliability mindset.

Communicate Clearly and Concisely

Since the role requires crisp async communication, practice explaining your ideas in a straightforward manner. Use diagrams or short Loom videos to illustrate your points if possible. This will show that you can convey complex concepts simply, which is crucial for collaboration.

Demonstrate Ownership and Collaboration

Be prepared to discuss how you’ve taken ownership of features from start to finish. Highlight your experience working closely with frontend, product, and design teams. Showing that you value collaboration and can give and receive constructive feedback will resonate well with the hiring team.