Senior Full-Stack Developer
Role details
Job location
Tech stack
Job description
InteractiveAI is a fast-growing startup on a mission to empower enterprises with fully managed AI agent lifecycles. We're building the next generation of enterprise-AI solutions, delivering an end-to-end Agentic IDE alongside an extensible ecosystem of agentic resources and solutions. Our platform allows companies to orchestrate, monitor, evaluate, deploy and improve AI agents-and soon fine-tune and own their own models. We value autonomy, speed, and innovation, and we're building a world-class team to match. Our squads are lean, focused, and execution-driven. If you thrive in high-performance environments and want to be part of a company that rewards transformational outcomes, this is for you. What You'll Do, As a Senior Full-Stack Developer at InteractiveAI, you will build core features across both the frontend and backend of our platform-shipping elegant interfaces, robust APIs, scalable services, and reliable tooling used by enterprise customers and internal teams. This is a hands-on, high-ownership engineering role: you will architect systems, write production-grade code, design efficient data flows, and ship end-to-end features that directly shape our product experience.
- Design, architect, and implement backend services, microservices, and internal tooling
- Build modern, responsive, and performant frontend applications using React, TypeScript, and Tailwind
- Develop and maintain RESTful and GraphQL APIs that power key platform functionalities
- Integrate third-party services, authentication systems, and enterprise connectors
- Collaborate with product and design to craft intuitive user experiences and smooth interaction flows
- Deploy and manage containerized applications using Docker and Kubernetes
- Work with databases such as Postgres, Redis, and/or ClickHouse-handling schema design, migrations, and query performance
- Implement and maintain CI/CD pipelines, testing frameworks, and release workflows
- Troubleshoot production issues, performance problems, and service reliability incidents
- Take full ownership of features from design to production, including documentation and monitoring
Requirements
We're looking for a highly skilled engineer with strong full-stack fundamentals, proven delivery, and the ability to build elegant, scalable systems across the entire web stack.
- 5+ years experience building and deploying full-stack applications in production
- Backend experience with Node.js, Python, or similar server-side technologies
- Experience designing and consuming RESTful and GraphQL APIs
- Hands-on experience with Docker, containers, and Kubernetes deployments
- Strong understanding of relational and/or analytical databases (Postgres, Redis, ClickHouse)
- Experience working with cloud providers (AWS, GCP, or Azure)
- Familiarity with Infrastructure as Code tools such as Terraform
- Solid grasp of CI/CD pipelines, automated testing, and release management
- Excellent communication skills and ability to collaborate in cross-functional teams
Nice-to-Haves
- Experience with multi-tenant SaaS architectures or high-throughput systems
- Experience with state management libraries (Zustand, Redux, Recoil)
- Familiarity with event-driven architectures and message queues
- Exposure to enterprise security best practices (IAM, VPC, encryption)
- Contributions to open-source or active involvement in tech communities, * Proactive & Resourceful: You identify problems early and drive solutions independently.
- High-Ownership: You treat the platform and codebase as your own and deliver high-quality work consistently.
- Execution-Driven: You thrive in a fast-paced startup environment and enjoy shipping user-facing features.
- Collaborative: You communicate clearly, engage well with product/design/engineering peers, and mentor others when needed., * Take-Home Challenge - A practical task based on real-world engineering problems
- Technical Interview - Deep dive into software architecture, system design, and implementation skills
- Cultural and Values Interview - Exploration of motivation, communication style, and team alignment
- Offer - Final conversation and offer
Benefits & conditions
- Competitive base salary (€70 000/yr to €90 000/yr) + performance bonuses
- Access to equity/share plan as it rolls out
- Private health insurance
- Flexible work setup + travel when needed (ideally Hybrid in Lisbon or Madrid)
- 23 days PTO (excluding local public holidays)