vacancies-intro

Full-Stack Software Engineer

Apply

Description

Ciklum is looking for a Full-Stack Software Engineer to join our team in Spain.

We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

About the role:

As a Full-Stack Software Engineer, you'll become a part of a high-impact digital team supporting the Product Design Tech division of a globally recognized European sportswear company. This team plays a pivotal role in the Digital Creation ecosystem,
enabling end-to-end design workflows from 2D sketches to fully rendered 3D assets across apparel and footwear.

This is a unique opportunity to work across multiple technical domains—frontend, backend, infrastructure, and support—helping build and maintain stable, modern tools that power digital creation at scale. The role is ideal for engineers excited about generalist growth, ownership, and long-term product contribution.

Responsibilities

  • Provide Tier 3 support for distributed digital creation tools and pipelines
  • Troubleshoot and resolve critical system issues to ensure platform stability
  • Contribute to the design, development, testing, and deployment of new features and enhancements
  • Work across backend (Python/JavaScript), frontend, and infrastructure layers
  • Own your work end-to-end—from development to deployment and maintenance
  • Deliver reliable, clean code that minimizes future operational burden
  • Participate actively in CI/CD workflows, helping to debug and optimize pipelines
  • Support containerization, deployment, and job configuration as needed
  • Work closely with Apparel, Footwear, and Asset Generation teams
  • Understand domain-specific requirements and co-develop solutions
  • Embrace a generalist mindset—be open to working across technologies and learning new tools
  • Grow your capabilities across backend services, infrastructure, and automation

Requirements

  • Proficiency in JavaScript and/or Python
  • Understanding of AWS core services such as Lambda, S3, IAM, EventBridge, and Step Functions 
  • Familiarity with CI/CD tools (e.g., Jenkins)
  • General knowledge of Kubernetes and distributed systems
  • Strong ownership mindset and attention to product quality
  • Eagerness to diagnose and solve technical problems across the stack
  • A collaborative, team-first approach and willingness to share knowledge
  • Flexibility to work across frontend, backend, infrastructure, and support tasks
  • Motivation to learn new technologies (e.g., C++ for plugins, AWS services) as needed
  • Fluent English (written and spoken) is required

Desirable

  • Familiarity with TypeScript
  • Experience with AWS CDK (Cloud Development Kit)
  • Exposure to Kafka and event-driven systems
  • Experience with 3D design tools (e.g., Blender, Clo 3D, Adobe Illustrator)
  • Understanding of Agile methodologies (Scrum, Kanban)

What's in it for you

  • Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance and 4 additional undocumented sick leave days
  • Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy license, language courses and company-paid certifications
  • Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
  • Flexibility: Own your schedule – you are the one to decide when to start your working day. Just dont miss your regular team stand-up. We are there to support your work-life balance and provide 23 vacation days & short Fridays
  • Opportunities: we value our specialists and always find the best options for them. Our Internal Mobility Program helps change a project if needed to help you grow, excel professionally and fulfill your potential
  • Global impact: work on large-scale projects that redefine industries with international and fast-growing clients
  • Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events

About us:
At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress.
Based in Málaga, our team thrives in one of Andalusia’s leading tech hubs. Enjoy a hybrid work setup, the sunny Mediterranean vibe, and endless opportunities to grow your skills on global-scale projects.
Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn.

Explore, empower, engineer with Ciklum!

Experiences of tomorrow. Engineered together

Interested already?

We would love to get to know you! Submit your application. Can’t wait to see you at Ciklum.

Apply

Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Send CV