Full Stack Developer

Chatbotkit · London · Remote · First seen 2 months ago
Remote Mid level Software Engineering
Apply on the employer's site

About this role

← back to careers Full Stack Developer Leverage your full stack expertise in TypeScript, cloud platforms, and modern web frameworks to build cutting-edge AI-powered applications in a fast-moving startup environment. (Full Stack Developer – TypeScript, Cloud, Next.js) – ChatBotKit (Remote) ChatBotKit, a fast-growing London-based conversational AI and agentic platform company, is seeking an experienced Full Stack Developer for a fully remote role. In this position, you will contribute to the design, development, and deployment of our AI-driven applications across both frontend and backend systems. We’re looking for a mid- to senior-level engineer with strong proficiency in TypeScript , cloud infrastructure (AWS, Google Cloud), and modern web frameworks such as Next.js and React . This is a unique opportunity to shape the future of agentic AI tools in a fast-paced, developer-first environment. Responsibilities Full Stack Development: Design, implement, and maintain scalable features and services across the frontend (React/Next.js) and backend (Node.js/Python). Cloud Infrastructure: Deploy and maintain cloud-native applications in AWS and Google Cloud environments. Contribute to DevOps practices and CI/CD workflows. API Design & Integration: Build and consume RESTful APIs to power real-time conversational AI experiences. Performance & Security: Ensure high performance, security, and scalability of the applications across different environments. Collaboration: Work closely with the product, design, and AI teams to build and iterate on features that delight users and support the needs of our enterprise clients. Code Quality: Write clean, maintainable, and well-tested code. Participate in code reviews and maintain high engineering standards. Innovation: Stay current with new technologies and best practices in web development, cloud computing, and conversational AI. Qualifications Experience: 5+ years of experience in full stack web development, with a strong track record of shipping and maintaining production-grade applications. Languages: Expert-level proficiency in TypeScript and strong working knowledge of Python . Frontend: Experience with React and Next.js , including server-side rendering and static site generation. Backend: Proficiency in Node.js, Python and microservices architecture. Cloud: Hands-on experience with AWS and Google Cloud Platform. DevOps: Familiarity with containerization (Docker), CI/CD pipelines, infrastructure-as-code tools (Terraform), and monitoring solutions. Testing: Experience with automated testing frameworks (e.g., Jest, Playwright, Cypress). Teamwork: Comfortable working in a collaborative, agile development environment. Excellent communication skills and an ability to self-manage. Bonus Points Experience with serverless architectures. Familiarity with OpenAI APIs or LLM-based application development. Exposure to chatbot frameworks or agentic system design. Contributions to open source or tech communities. Compensation and Benefits Competitive Package: We offer a competitive base salary with performance-based bonuses, aligned with industry standards for a role of this level. Standard Benefits: ChatBotKit provides a standard benefits package including health insurance, retirement/pension contributions, and paid time off. Equity & Growth: Equity or stock option potential in a fast-growing startup. Remote Flexibility: Fully remote work setup (work from home) with flexible hours. Occasional travel to London for team events or London AI Hub meetups is welcome (but not required). Professional Development: Opportunity to work with cutting-edge AI technologies and contribute to a next-generation developer platform. Professional development budget (books, courses, conferences) and modern tools (MacBook, software subscriptions). How to Apply: If you’re a passionate full stack engineer excited about building the next generation of AI tools, we’d love to hear from you. Please submit your resume and a brief cover letter outlining your relevant experience to careers@chatbotkit.com . Join ChatBotKit and help define the future of conversational AI. Business Development Manager Leverage your B2B SaaS sales experience to drive growth and engage with prospects in a dynamic AI environment. Full Stack Developer Leverage your full stack expertise in TypeScript, cloud platforms, and modern web frameworks to build cutting-edge AI-powered applications in a fast-moving startup environment. Business Development Manager Leverage your B2B SaaS sales experience to drive growth and engage with prospects in a dynamic AI environment.

What this role is, and what else it is called

Employers in London advertise this kind of work as Software Engineer, Senior Software Engineer, Web Developer and Software Development too, so it is worth searching more than one wording. It is a mid-level Software Engineering role in London, advertised as fully remote, so it is open to candidates working from home.

How this role compares to the market

1,965 live UK roles list Python right now, from 584 employers. The median advertised salary is £80,000; 30% are advertised as remote. Browse Python roles.

713 live UK roles list TypeScript right now, from 270 employers. The median advertised salary is £80,000; 46% are advertised as remote. Browse TypeScript roles.

London has 4,324 live IT vacancies across 1,366 employers, with a median advertised salary of £70,000. Browse London roles.

Market figures are today's snapshot of live UK roles on employer careers pages; see hiring trends.

Technologies mentioned

Detected on Chatbotkit's careers page. ProdReady Recruitment lists this vacancy as an aggregator and is not the employer; applications go to the employer's own site. More IT jobs in London.

Get these jobs by email

New matching UK IT roles, straight to your inbox. No spam -- unsubscribe any time.

We'll email you a confirmation link first -- nothing is sent until you click it.