We are building an innovative platform that leverages a suite of specialized AI agents to automate complex tasks.
As a Mid-Level Full-Stack Developer, you will be instrumental in building and scaling the Project’s platform.
You will work across our entire technology stack to deliver a seamless and powerful user experience.
You will be joining a project with a clear vision and a modern tech stack.
Your responsibilities include developing and maintaining features on both our React frontend and Node.js (Express) backend.
You will build intuitive user interfaces using TypeScript, Vite, and our Shadcn UI component library, enabling users to upload media, manage their analyses, and interact with our AI agents.
You will design, implement, and maintain RESTful APIs with Express to manage user authentication, data processing, and orchestrate analysis workflows.
You will integrate our platform with various external services and APIs, and handle incoming webhooks for processing asynchronous tasks.
You will collaborate on the integration with our n8n-based workflow automation engine, helping to connect our backend with the AI agents that power our analyses.
You will collaborate closely with product managers and AI specialists to translate complex requirements into robust, scalable features.
You will contribute to database schema design and write migrations for our PostgreSQL database.
You will collaborate with the team on application deployment and help maintain our cloud infrastructure on Google Cloud Platform.
Requirements:
We are seeking a proactive and skilled developer who is passionate about building modern, data-driven applications.
You should have 2-5 years of professional experience in a full-stack development role.
You must be highly proficient in TypeScript and its application in both frontend (React) and backend (Node.js) environments.
Strong experience with React and modern state management, including Hooks and the Context API, is required.
You should have solid experience building and consuming REST APIs with Node.js and Express.
Experience with relational databases (like PostgreSQL) and working with an ORM or query builder is necessary.
You must possess a collaborative problem-solving mindset, eager to take on new challenges and contribute to a fast-paced development cycle.
A genuine passion and awareness for artificial intelligence and a strong desire to build products that leverage its capabilities to solve real-world problems is essential.
You should have a passion for building great products, be eager to propose new features, and enjoy finding creative solutions to improve the user experience.
Benefits:
You will receive a competitive salary and stock options.
The position offers a remote-friendly environment with flexible working hours.
You will have access to top-tier ad budgets, tools, and learning resources.
This role is high-impact, placing you at the heart of marketing, product, and engineering.
The company prioritizes your growth with a flexible career path, personalized internal training, and an annual budget for external learning opportunities.
You will benefit from a flexible schedule with flextime and the option of working fully remote or from the Barcelona office.
Enjoy free Friday afternoons with a 7-hour workday, plus a 35-hour workweek in July and August.
You will receive a competitive salary, full-time permanent contract, and top-tier private health insurance (including dental and psychological services).
The position includes 25 days of vacation plus your birthday off, with flexible vacation options—no blackout days.
Unique perks include access to an office in Barcelona with free coffee, fresh fruit, snacks, a game room, and a rooftop terrace with stunning Mediterranean views.
Additional benefits include ticket restaurant and nursery vouchers, paid directly from your gross salary.