Senior Full Stack Software Engineer
hace 3 días
Barcelona
About Emotion At ___, our mission is to simplify the transition to electric mobility through comprehensive, customer-focused services. We're dedicated to making the process, from choosing the right electric vehicle to installing home or workplace EV chargers, as seamless as possible. We're a small, fast-moving team building the internal tooling and platforms that power our operations. Every line of code we ship has a direct impact on the business. The Role We're looking for a Full-Stack Developer to join our small product team as the technical lead. You'll still write code, this is a hands-on role, but you'll also own the technical direction, mentor other developers, and be a key voice in business and product decisions, not just an executor of tickets. What You'll Do Own the technical roadmap • Plan and prioritise what gets built, aligning engineering effort with business goals., • Translate strategy into a coherent technical plan and make sure the team works on the right things., • Make architectural decisions independently and be accountable for their outcomes. Build tools that make our operations team faster • Design and ship internal platforms that eliminate manual work and increase operational capacity., • Own features end-to-end, from scoping and architecture to deployment., • Identify inefficiencies and proactively propose technical solutions to address them. Own and evolve our platforms • Own the quality, performance, and roadmap of our customer-facing platform, and expand its scope over time., • Build new solutions that moves the business forward. Lead and mentor • Be the go-to reference for developers with less seniority — reviewing their work, unblocking them, and supporting their growth., • Run regular 1-to-1s and contribute to career development conversations, • Act as the reporting figure for the tech team. Be part of strategic conversations • Sit in on business strategy discussions and have a genuine say in where the company goes. This role gives you real visibility into how the business operates beyond the engineering lane. You’ll be a key member of the management team, involved in the decisions that shape the company. Challenge decisions — product, business, and technical • Bring a critical mindset to every decision — asking the right questions, challenging assumptions, and making sure what gets built is always worth building., • Think from a user experience and product perspective before jumping into implementation., • Be an active participant in business discussions, not a passive executor. The Stack • Next.js + TypeScript (strict mode)., • tRPC + Prisma., • GitHub (CI/CD)., • Third-party API integrations., • Basic DevOps; nothing overly complex, but you'll need to be comfortable diagnosing and resolving infrastructure issues when they arise., • AI tooling: we actively build AI-powered solutions and use AI tools to move faster; comfort with this is expected, not a bonus. What We're Looking For • 3+ years of full-stack development experience, we care more about what you can do than how long you've been doing it., • Solid command of TypeScript and the React / Next.js ecosystem., • Genuinely AI-first: you don’t just use AI tools, you’re always looking for ways to get more out of them, both in how you develop and in the solutions you build. You see AI as a permanent part of how good work gets done, and you’ll actively push the team to use it more and better, not wait to be convinced., • Comfortable working autonomously, you'll be the only senior developer, so you need to be confident making technical decisions without someone to validate every step., • Proactive and self-directed, when you hit an unknown, you find a way through it., • Calm under uncertainty, you don't freeze when something breaks or when the path forward isn't clear., • Strong product intuition you think about user experience and business value, not just implementation., • Curious and growth-oriented, you want to understand the business, not just the codebase., • Comfortable in a fast-paced, pivot-friendly environment, priorities shift, and that energises rather than frustrates you., • Fluent in English (required); Spanish and/or Catalan is a plus. What We Offer • 55,000–60,000 € / year, depending on experience., • Hybrid setup: 3 days at Norskén Coworking (next to the W Hotel, sea views), 2 days remote., • Strategic access: you'll be in the room where business decisions are made, not just building what others decide., • Real ownership: small team, real impact; what you ship matters immediately., • Growth beyond tech: exposure to business strategy, operations, and product that most developer roles simply don't offer., • Room to grow into a lead: an ideal step for a developer ready to take on technical leadership and expand beyond pure engineering., • A great place to work: a collaborative, fun, fast-moving team that values your opinion and trusts you to deliver. Emotion Smart Mobility is an equal opportunity employer. We welcome applications from candidates of all backgrounds.