
Full-Stack-Developer (m/f/d)
Become part of our dynamic team! I-D Media is a 360° digital agency for international B2C brands. From the idea to concept, design and implementation, right through to operation, our teams in Cologne and Lisbon provide holistic support for successful companies. We create outstanding digital experiences that sustainably connect brands and customers on all digital channels.
You are part of a high-performance team that is valued by well-known clients for its implementation strength and creative impetus in terms of tech stack, methodology and processes. Ambitious projects and continuous support - we alternate between the two, guaranteed without boredom!
Do you like the MACH architecture and principles, are you a web all-rounder and can handle "the whole stack"? Are you just as enthusiastic about frontend as CMS and backend? Do you think holistically and are you familiar with cross-sectional technologies such as search engines and APIs for integrating backend systems? Then you'll feel right at home at I-D Media!
- You develop attractive & functional frontends with us using current frameworks such as React and Vue, or sometimes traditionally - depending on the customer scenario
- For the backend, you use microservices in container-based infrastructures to map functions and connect third-party systems.
- Overall, you rely on the MACH stack out of conviction if the requirements and framework conditions allow it.
- You use powerful web content management systems to provide our customers with an intuitive tool for maintaining their content.
- You integrate systems such as PIM, DAM, CRM, HRM etc. into digital platforms, making them powerful and scalable.
- If requirements are unclear or information is missing, you will find ways to get a complete picture in dialog with your team or the customer.
- Depending on your skillset and experience, you can take on coordination and management tasks in our projects - if you like.
- You love and live clean code and high-quality software
- You and your team take responsibility for the software you have built and continuously develop it further: "You build it, you run it."
- You have a degree in computer science, are an IT specialist or have comparable practical experience
- You are familiar with current front and back-end technologies and frameworks, such as React or Vue, node.js, REST APIs and GraphQL
- You have a broad range of experience in basic technologies such as HTML5, CSS3, JavaScript/TypeScript, .NET or Java
- A plus, not a must: Experience with a web content management system (AEM, FirstSpirit, TYPO3 or similar) or headless CMS (Contenful, Strapi) - it's not rocket science, we'll be happy to teach you.
- Ideally, you have some experience with search technologies such as Apache Solr or Elastic, middleware-based architectures or microservices.
- You are fluent in English and can easily cope with English-language projects.
YOUR TEAM
In our development team, you realize projects that we are proud of together because they help our customers achieve their goals. As an all-rounder, you are an important link in our digital projects and in demand in all areas and phases - together with your colleagues, you implement the wishes and requirements of our international customers. You integrate existing systems and create added value.
Sparring and workshops will keep you "up to date" and your team will be particularly happy when you share your ideas and tech impulses. In addition to friendly people and great projects, we offer a professional and hybrid working environment. You can exchange ideas on new technologies and proven best practices at daily coffee bar discussions, developer roundtables or our regular Tooltime meeting.
You work where you feel most productive and creative: at our locations in Cologne (D), Lisbon (P), completely remotely, in the mobile office or a mix of these - it's up to you!