> Markdown version of [/jobs/ext/2884405-fullstack-engineer](https://www.wearedevelopers.com/jobs/ext/2884405-fullstack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Fullstack Engineer - **Company:** NN Group - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Systems Engineering, Big Data, Cloud Computing, Data Structures, Web Development, Digital Technology, Github, Python (Programming Language), Machine Learning, Software Engineering, Systems Integration, TypeScript, ReactJS, Generative AI, Backend, Storage Technologies, Front End Software Development, Api Design - **Published:** September 13, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + Strong software engineering expertise, with the ability to demonstrate experience solving complex technical problems through projects, products, designs, GitHub contributions, or other tangible work. + Expert-level proficiency in Python. + Strong web development experience using TypeScript and React. + Solid understanding of common software and system design patterns. + Familiarity with APIs, cloud infrastructure, storage technologies, data structures, and other core software engineering concepts. + Experience designing and developing APIs and reliable platforms capable of operating at scale. + Strong product engineering mindset, with the ability to take products from initial concept or proof of concept through to production. + High degree of ownership, initiative, and autonomy, with the ability to operate effectively in a fast-moving environment. + Strong problem-solving skills and willingness to tackle technically challenging and ambiguous problems. + Excellent collaboration and communication skills, with the ability to work effectively across engineering, product, research, growth, sales, and customer teams. + Experience deploying products directly to enterprise customers is a plus. + Exposure to machine learning, generative AI, or AI-powered product development is advantageous. + Formal degrees, certifications, or specific academic credentials are not required; demonstrated technical ability and evidence of solving difficult problems are valued instead. ## Description As a Full-Stack Engineer, you will build and evolve creative products powered by cutting-edge generative AI technology. You will work across both frontend and backend systems, taking ownership of products from APIs and core infrastructure through to intuitive user interfaces. Your work will contribute to tools for generating and editing image, video, audio, music, and other creative experiences used by millions of users. You will have significant autonomy to shape product roadmaps, prototype new ideas, and experiment with emerging AI capabilities. Working closely with engineering, growth, sales, research, and customer teams, you will solve complex problems and turn promising concepts into scalable products. This is an opportunity to work in a high-velocity, AI-first environment where technical excellence, experimentation, and meaningful impact are valued over hierarchy or titles. Accountabilities + Build and maintain frontend and backend components for creative and studio products spanning image, video, audio, music, agentic creation, audiobooks, and related experiences. + Develop end-to-end product and platform workflows, from APIs and core engineering systems through to user-facing interfaces. + Take significant ownership of product development, contributing to roadmaps, experiments, prototypes, and new initiatives across creative technology and generative AI. + Scope and build new proof-of-concept products from the ground up, potentially working directly with enterprise or strategic customers to validate new opportunities. + Improve existing products by making them more intuitive, powerful, reliable, and capable of leveraging the latest advances in AI research. + Design and implement architectural improvements, new functionality, integrations, and scalable technical solutions for consumer and enterprise use cases. + Build and maintain APIs and core engineering workflows that support enterprise customers and high-scale product experiences. + Collaborate closely with Engineering, Growth, Sales, Research, and customer-facing teams to understand important problems and develop effective solutions. + Strengthen internal infrastructure to ensure products remain reliable, performant, secure, and scalable as usage grows. + Contribute to the collection, management, and processing of large-scale datasets that support the development of next-generation generative AI and voice technologies. + Where relevant, contribute to machine-learning and generative AI initiatives, including improving the quality of generated image and video outputs. + Take ownership of technical challenges across the product lifecycle and contribute wherever your skills and interests can create the greatest impact. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Developer Experience, Platform Engineering and AI powered Apps](https://www.wearedevelopers.com/videos/990-developer-experience-platform-engineering-and-ai-powered-apps) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)