Senior Fullstack Engineer (Must be based in UK)
@ PolyAI

United Kingdom
On Site
Posted 9 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXX******@poly.ai
Recommended after applying

Job Details

Job Title: Senior Full Stack Engineer

PolyAI automates customer service through lifelike voice assistants that let customers lead a conversation. Our voice assistants make it possible for businesses to deliver outstanding customer service that rivals their human agents.

We’re on the lookout for a Senior Full Stack Engineer to join our Team and play a key role in delivering the next generation of our no-code agent studio platform.

Your Responsibilities:

  • Independently working on technical design and implementation.
  • Guiding architectural decisions for our multi-tenant infrastructure.
  • Collaborating with engineers, leads, and product managers.
  • Mentoring and supporting other engineers on the team.
  • Taking responsibility for code quality, testing practices, and release processes.
  • Driving improvements to developer experience, observability, and performance.

Minimum Qualifications:

  • 4+ years professional software engineering experience.
  • Proficiency in Python and JavaScript/TypeScript.
  • Strong understanding of databases, query optimisation, and schema design.
  • Hands-on experience with RESTful APIs.
  • Excellent verbal and written communication skills in English.
  • Bachelor’s or Master’s degree in Computer Science.

Preferred Qualifications:

  • Experience with data visualization and analytics tooling.
  • Familiarity with cloud providers (AWS, GCP, Azure).
  • Enjoyment of technical challenges and desire to contribute.

Benefits:

  • Participation in the company’s employee share options plan.
  • 25 days holiday plus bank holidays.
  • Flexible working from home policy.
  • Company-funded family-forming programmes and healthcare.

How to Get Hired at PolyAI

🎯 Tips for Getting Hired

  • Tailor your resume: Highlight relevant experience in full stack engineering.
  • Showcase your projects: Include specific examples of past work.
  • Prepare for technical interviews: Focus on Python, JavaScript, and system design.
  • Network: Connect with current employees on LinkedIn.

📝 Interview Preparation Advice

Technical Preparation

Brush up on Python and JavaScript/TypeScript skills.
Familiarize yourself with system design principles.
Practice coding challenges focused on algorithms.
Review RESTful API design and implementation.

Behavioral Questions

Prepare to discuss team collaboration experiences.
Think about how you handle conflicts in projects.
Be ready to share examples of mentoring others.
Reflect on how you adapt to changing requirements.

Frequently Asked Questions