Fullstack Developer (m/f/d)

Permanent full-time position, starting as soon as possible, in Freigericht, Berlin, Leipzig, Bolzano, Bratislava, Budapest, Katowice, Kaunas, Ljubljana, Madrid, Prague, Vienna.

Company

CID GmbH is an innovative and dynamically growing IT company that supports organizations worldwide in their digital transformation. With 14 locations across Europe, the United Kingdom, and the United States, we develop solutions that make companies more efficient along the entire digital value chain – from customized software and modern data stacks to cloud-native architectures and artificial intelligence.

Our work combines consulting, strategic planning, product design, and technical implementation. Through our “Smart Accelerators” framework, we support our customers from the initial idea through to the successful realization of complex IT and software solutions. In doing so, we place particular emphasis on security, scalability, and sustainable value creation.

Our expertise is based on five pillars: digital transformation consulting, modern data stacks and AI, cloud-native software and transformation, cloud operations and enablement, and cybersecurity. With this broad range of competencies, we design future-proof, data-driven, and scalable digital ecosystems that provide our customers with sustainable competitive advantages.

CID works across industries with global brands from manufacturing, retail, financial services, and telecommunications. Through close cooperation with science and research, we continuously develop new approaches to elevate information management and business processes to a new technological level.

Your responsibilities

  • Development of high-quality full-stack applications using modern frontend frameworks (e.g. Vue, React) and C#-based backend services
  • Design and implementation of cloud-native architectures, including API design, implementation, and integration
  • Development and consumption of APIs with a clear focus on stability, security, and maintainability
  • Implementation of security requirements across the entire stack (frontend, backend, authentication, authorization)
  • Data modeling and persistence using relational and non-relational databases (SQL/NoSQL) as well as object storage
  • Development of user-centered interfaces with a focus on usability, accessibility, and performance
  • Agile development in cross-functional product teams with close collaboration between engineering, design, and product
  • Experience in working with and customizing CI/CD pipelines for frontend and backend components in a Kubernetes environment

Your profile

  • Responsibility across the entire product lifecycle – from requirements analysis to operation
  • Systemic thinking: design of scalable architectures with observability, clear interfaces, and technical sustainability
  • Engineering ownership: DevOps mindset, deployment planning, operations, maintenance, and continuous improvement
  • Requirements engineering: understanding business problem statements and translating them into viable technical solutions
  • High willingness to learn and curiosity about new technologies, frameworks, and concepts
  •  Clear, constructive team communication and confident English skills (at least B2)
  • Strong self-organization, initiative, and a proactive working style

Your opportunities at CID …

… are what you make of them. If you want to make a difference, we can help you do so. CID offers you opportunities, experience, and growth in a stable and constantly evolving company. In addition to daily tasks and responsibilities, working at CID provides greater challenges and the opportunity to actively shape the future of the company.

You will become part of a flexible, customer-oriented, and eager-to-learn team that values open communication and a welcoming culture. Our offices and workflows are designed to make onboarding as easy and productive as possible.

You will work on a wide range of groundbreaking projects and products for large companies across various industries, supported by continuous communication and your ability to make important decisions. From the nature of the tasks you are assigned to the opportunities for collaboration with leading technology providers, working at CID offers fantastic conditions to foster your professional development.

We offer a results-based remuneration package, with the opportunity to take on additional training to boost your personal development.

Other benefits include flexible working, 30 days annual vacation time, an optional company pension, regular team events, a modern canteen/cafeteria and free drinks.

If this sounds like the opportunity for you, we’d love to hear from you. Please send us a full application, in either German or English, and your salary expectations.

Send your application and we’ll be in touch.