A climate tech startup we collaborate with at Joppy is looking to hire a/an Full-Stack Engineer.
🎯 Responsibilities
- Build and maintain features across the web platform (Vue.js and PHP) and mobile app (React Native), working on both frontend and backend as needed.
- Design and implement backend services, APIs, and database schemas that are robust, modular, and scalable.
- Collaborate with the tech team on architecture decisions, code reviews, and problem-solving.
- Map and analyze workflows, identifying fragilities or manual processes before coding, to precisely define system scope.
- Own features end-to-end: from data model design, backend service construction, API exposure, to frontend interface delivery.
- Prototype rapidly and industrialize solutions, selecting the most suitable stack for the problem at hand (mainly PHP, Vue.js, TypeScript).
- Ensure observability and robust failure handling are considered from the beginning of any development effort.
- Actively use AI tools to prototype, improve code quality, and identify automation opportunities.
🛠️ Requirements
- Proven full-stack development experience with production systems on both frontend and backend.
- Strong database design skills, with an ability to model data prior to implementation and consider broader system impacts.
- Experience with modular service architecture: building systems that are scoped, isolated, composable, and replaceable.
- Solid understanding of system design, including APIs, state management, integration patterns, failure handling, and observability.
- Hands-on backend experience with PHP, RESTful APIs, and database design, plus frontend proficiency with Vue.js and interface development.
- Comfort with selecting and using a variety of tools, building custom solutions as needed rather than relying strictly on standard stacks.
- Analytical problem-solving approach, with a habit of fully diagnosing issues before implementing solutions.
- Based in Barcelona and able to work on-site.
➕ Nice to have
- Experience with React Native for mobile app development.
- Exposure to LLM integration or building automation workflows.
💡 Mindset
- High ownership: Take initiative while also listening and understanding context before acting.
- Open and direct communication: Give and receive honest feedback to promote team growth.
- Systems thinking: Focus on addressing root causes and building scalable solutions.
- Self-driven and curious: Motivated by impact and always seeking better approaches.
- Mission-aligned: Genuinely motivated by making a difference in reforestation and sustainability.
🤗 We offer
- Competitive base salary benchmarked to Barcelona’s tech market.
- Permanent contract.
- Flexible Remuneration Card for meals and transport.
- Wellhub (former Gympass) membership.
- Access to private health insurance at a preferential rate.
- Regular team-building activities and social events.
- Flexible start times between 8:00 and 10:00 and short Fridays.
🌱 Additional Perks
- Work in a sustainability-focused, mission-driven office environment.
- Immediate impact in a small, agile team with direct collaboration alongside company leadership.
- Direct involvement in product, technology, and strategic decision-making.
- Supportive environment that encourages learning from failure and continuous improvement.
About Joppy
Joppy es una plataforma de reclutamiento tecnológico construida para developers por developers.
✅ No se requiere CV. Solo di lo que sabes y lo que quieres.
✅ Perfil anónimo por defecto.
✅ Tú eliges quién puede hablar contigo. Las empresas no pueden escribirte hasta que aceptes su oferta.
✅ Sólo ofertas relevantes que coincidan con tus preferencias. No más ofertas de Javascript para desarrolladores Java.
✅ Obtén una recompensa si te contratan.
Echa un ojo a las oportunidades de empleo tecnológico de forma anónima y encuentra el trabajo que te haga feliz.