At a Glance
- Tasks: Build high-concurrency APIs and event-driven systems for a cutting-edge hiring platform.
- Company: Join Pynea, an innovative AI-driven tech company with a creative engineering culture.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Why this job: Make a real impact by developing reliable systems that transform the hiring process.
- Qualifications: Experience in NodeJS, GraphQL, and strong problem-solving skills are essential.
- Other info: Thriving environment with a small team focused on high ownership and collaboration.
The predicted salary is between 36000 - 60000 £ per year.
Pynea is a challenge-based interview intelligence system, powered by AI. We help companies hire faster and smarter by replacing CV-noise with evidence from real work and real human capability. We’re in full build mode towards launch - and we operate like a top-tier creative engineering studio: small team, high taste, high ownership, no corporate theatre.
We’re hiring a Senior Backend Engineer to build the enterprise backbone: 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 from day one. If you love turning evolving intent into production-grade systems that don’t flinch under load, you’ll thrive here.
The role (what you own)
- 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
Who thrives here
You see failure modes early. 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.
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
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
- Experience in GCP
- Experience in Prisma
- Experience in Terraform
Programista Back-End - Backend Developer .NET in London employer: Pynea
Contact Detail:
Pynea Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Programista Back-End - Backend Developer .NET in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get you a foot in the door faster than any application.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those that align with backend development. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising coding challenges and system design questions. We recommend using platforms that simulate real interview scenarios to boost your confidence.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Programista Back-End - Backend Developer .NET in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your application for the Backend Developer role. Highlight your experience with NodeJS, GraphQL, and any relevant projects that showcase your skills in building high-concurrency APIs and event-driven systems.
Showcase Your Problem-Solving Skills: We love candidates who can think on their feet! Include examples of how you've tackled complex problems in past projects, especially in fast-paced environments. This will show us you have the right mindset for our team.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon. We appreciate crisp communication, so make sure your application reflects that!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
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. Be ready to showcase how you've applied these technologies in past projects.
✨Demonstrate Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you illustrate your analytical skills and reliability mindset effectively.
✨Showcase Your Collaboration Experience
Since this role involves working closely with frontend, product, and design teams, be prepared to share examples of successful collaborations. Highlight how you’ve taken ownership of features and contributed to a shared codebase, as this will resonate well with their team-oriented culture.
✨Ask Insightful Questions
Prepare thoughtful questions about their architecture, development processes, and team dynamics. This shows your genuine interest in the role and helps you assess if the company’s environment aligns with your working style. Plus, it’s a great way to demonstrate your enthusiasm for building scalable systems.