Software Engineer (Full-Stack)
hace 13 horas
Zaragoza
We Are Kresco At Kresco, we are on a mission to empower entrepreneurs to scale their businesses through technology and artificial intelligence. We’re building an AI-first conversational growth platform for DTC brands, where every feature, workflow, and interaction is designed to leverage the power of autonomous agents and data-driven intelligence. We design AI-driven conversational experiences that preserve brand essence, deliver instant responses, and close sales autonomously. We’re building a small, high-performing team obsessed with impact, quality, and speed. An independent team of 6 people building an AI-first product without venture capital. Profitable and self-funded from day one. We believe in building efficiently, creating real value, and growing sustainably. We’re looking for people with purpose, curiosity, and a strong results-driven mindset to join our team. We’re Looking For You We’re seeking a Full Stack Developer who’s excited about building AI-native products, someone who sees artificial intelligence not as a feature, but as the foundation of modern software. You’ll work side-by-side with engineers and growth experts shaping how AI agents sell, learn, and scale across DTC brands. This is a 100% remote position where you’ll enjoy a high level of autonomy while collaborating closely with a skilled, entrepreneurial team. You’ll have the opportunity to shape architecture decisions, build production-ready systems, and contribute directly to our core product, always with the support of experienced peers who value ownership, clarity and results. We’re seeking someone with 4–6 years of experience building software, someone who thrives in ownership, values clean architecture, and is eager to work on AI-first products. ️ What Will You Do? Develop and maintain web applications using Next.js, Node.js, and TypeScript, with a strong focus on backend logic, system scalability, and integration with AI-powered systems. Design and optimize software architectures that ensure clean, efficient, and maintainable codebases following Clean Architecture principles. Integrate and extend systems to connect our conversational AI agents with client environments and third-party services. Collaborate closely with the product, analytics, and design teams to deliver high-impact features focused on real business outcomes.. Deploy and manage applications on DigitalOcean, ensuring performance, reliability, and continuous improvement. Contribute to product strategy, proposing improvements, new features, and technical solutions that drive value for clients and internal tools. What Are Your Skills? Experience working with Next.js and Node.js, always using TypeScript Familiarity with MongoDB and Postgres databases Hands on N8N Strong interest in Artificial Intelligence (mandatory), with experience integrating AI or building automations, considered a strong plus. Basic understanding of AI agent construction using LangChain Has integrated AI tools into their daily workflow to boost productivity and creativity Knowledge of testing conversational AI agents (prompt evaluation, response validation, edge cases, etc.) Knowledge of Clean Architecture You know what SOLID principle are Curiosity and eagerness to learn and solve problems Strong teamwork skills, a proactive attitude, and problem-solving abilities What Does Success Look Like for This Role? This role is ideal for an experienced engineer who’s ready to take full ownership of their systems and decisions in an AI-first environment. In 1 month… You’ll understand how Kresco is redefining growth through AI, not as a tool, but as a system that learns, automates, and scales autonomously. You’ll also have a clear picture of the applications and services you’re responsible for, and how they connect with the rest of our ecosystem. In 3 months You’ll fully master your role within the team and understand how your work contributes to Kresco’s broader mission. You’ll be ready to bring your ideas to the table, collaborate on solutions, and actively participate in technical discussions. In 6 months… You’ll likely feel like you’ve been part of the team for much longer; time will have flown by. You might even be mentoring new teammates, sharing the knowledge you gained just a few months ago. You’ll be deeply involved in the full development cycle, contributing your expertise to achieve the best possible results, and you’ll be fluent in our tools, workflows, and team culture. How will your day-to-day look working remotely? Start your day your way: Grab a coffee, review your priorities, and organize your tasks with full flexibility. Deep work time: Focus on building features, fixing bugs, or automating processes, always using TypeScript, Node.js, and N8n as your main tools. Friday Jam Lab: Join our weekly Jam Lab to share the latest learnings, experiments, and breakthroughs around AI with the rest of the team. Async collaboration: Communicate through Slack and Notion, keeping everyone aligned without endless meetings. Learning moments: You’ll have time to explore new technologies, experiment with AI integrations, and grow your technical skills. Impact-driven progress: End the day knowing your work directly contributes to building scalable solutions and products. Balance: Enjoy true flexibility. Organize your time to deliver great results while maintaining a healthy personal life. Cultural Fit Friendly. Humble. Transparent. Talented. Creative. Ambitious. Independent. Problem-solver. Open to feedback. Adaptable. AI-First Culture We believe the future of growth is autonomous… and conversational. Every line of code we write, every product decision we make, and every client interaction we design is driven by data and AI. You’ll be part of a team that experiments constantly with models, agents, and AI workflows, not to follow trends, but to redefine how businesses grow. Compensation & Benefits Competitive salary based on experience and potential business contribution 23 paid vacation days, increasing to 25 after 2 years of tenure Maximum flexibility in organizing your time Premium license for AI tools Flexible compensation (aka Cobee) Up to €180/month to rent a coworking space in your city Why Work With Us? You’ll be directly exposed to cutting-edge AI innovation, working with real agents, real data, and real business impact. We foster a work environment focused on personal and professional growth. You’ll join a young, motivated team committed to your long-term success Committed to developing a flexible work culture that supports a healthy work–life balance. You’ll have the opportunity to take part in strategic projects, assume real responsibilities, see your work come to life, and apply your expertise. You’ll be directly exposed to innovation and have access to the latest technologies and industry trends. You’ll work closely with the company’s founders. You'll have the opportunity to lead strategic projects. Exposure to innovation and the latest technologies applied to digital marketing and growth. Our values We work hard & smart We leave healthy space for personal life No Bullshit & No Assholes High performance and humility