Match score not available

Full Stack Engineer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of software development experience., Strong skills in TypeScript and Node.js., Experience with databases like SQL and NoSQL., Proven ability to build scalable systems..

Key responsabilities:

  • Architect and build a scalable backend.
  • Design and optimize databases for real-time processing.

Animation Inc. logo
Animation Inc. https://animation.inc/
2 - 10 Employees
See all jobs

Job description

About us

Animation Inc. is pioneering the future of AI-driven animation. We believe that animation is the final frontier in creating believable virtual characters and rich LLM-based experiences in the generative AI era. Our team is developing a real-time generative animation AI that runs locally on devices. This technology enables virtual characters to move dynamically based on audio input and environmental constraints, unlocking empathetic, real-time communication like never before.

About the role

We are looking for a Full Stack Engineer to design and build the backend powering our AI-driven animation technology. While our stack is TypeScript, Node.js, and Cloudflare Workers, we welcome engineers with strong backend experience in Python, Go, or other modern languages.

If you’re an experienced engineer who understands how to architect scalable, real-time systems - regardless of your primary programming language - we’d love to hear from you!

The stack

  • Backend & Web: TypeScript, Node.js, Cloudflare Workers (Durable Objects, KV, AI, etc.)

  • Databases: Cloudflare KV, SQL, NoSQL

  • Communication Protocols: REST API, WebSockets

  • iOS Development (FYI – not your focus, but part of the ecosystem): Swift 6.0, SwiftUI, UIKit, AVFoundation, Accelerate, iOS 17+

What you’ll do

  • Architect and build a scalable, high-performance backend for a real-time AI-driven animation platform.

  • Design and optimize databases to handle real-time data processing efficiently.

  • Build and maintain APIs, WebSockets, and real-time communication layers.

  • Work with Cloudflare Workers (Durable Objects, KV, AI, etc.) to ensure performance and scalability.

  • Collaborate with other team members to create a seamless product experience.

  • Own the backend infrastructure, from design to deployment and monitoring.

  • Ensure security, reliability, and maintainability of the backend system.

🔎 About you

  • 5+ years of experience in software development.

  • Proven experience building and scaling systems from the ground up.

  • Strong skills in TypeScript + Node.js, OR experience with Python, Go, or other modern languages.

  • Solid experience with databases (SQL, NoSQL, Cloudflare KV, or similar) and designing efficient data storage solutions.

  • Strong verbal communication skills in Russian, Ukrainian, or Belarusian.

  • English - at least B1 level.

  • Experience with real-time data processing (e.g., WebSockets, event-driven architectures).

  • Ownership mindset - you take initiative and drive projects forward independently.

  • Strong problem-solving skills and ability to work autonomously.

  • Clear communicator - able to simplify complex problems and collaborate effectively.

✨ What we offer

  • Remote work flexibility across Europe.

  • Top-of-the-line hardware - we’ll provide the latest MacBook or any equipment you need to do your best work.

  • Coworking space coverage - if you prefer working from a coworking space in your location, we’ll cover the cost.

  • Flexible schedule - we care about results, not hours. Work when you’re most productive as long as the job gets done.

  • The chance to work on cutting-edge technology and shape the future of AI-driven animation and communication.

  • A collaborative and highly talented team of engineers, artists, and innovators.

📌 Recruitment process

We respect your time and expertise, so we keep our process transparent and efficient:

1️⃣ Introductory Chat (40 min) – a conversation with our HR to get to know each other, discuss your experience, and answer any questions you have about the role.

2️⃣ Paid challenge (flexible time) – We’ll ask you to complete a short, architecture-focused task that reflects the real challenges of the role. Since we value your time, we pay for it.

3️⃣ Interview with the team (60 min) – a deep dive into your approach, experience, and problem-solving skills, plus a chance to meet your future teammates.

✅ That’s it! If we’re a great match, we move forward with an offer.

By submitting your application, you acknowledge that you have thoroughly reviewed and consented to our Data Privacy Notice For Candidates.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Full Stack Engineer Related jobs