Full-Stack Developer

  • full_time
  • Germany


About Us:

We are Rubiko Tech, a recently established startup located in Barcelona, Spain. Founded by experts in customer support and payment services from the iGaming industry, we are on a mission to develop an innovative SaaS product designed to optimise support service workflows and quality support service for companies. To propel our product and support service business forward, we are leveraging the power of data.

We’re thrilled to announce an exciting opportunity for a Full-Stack Developer with expertise in ETL (Extract, Transform, Load) and Business Intelligence (BI) Integration.

This role is pivotal in elevating our BI data metrics system as an internal project. We’re seeking a software developer and tech enthusiast to join our team, offering a career opportunity to be part of a new and successful product development.


As a member of an Agile software development team, responsible for a user-focused SaaS platform running in the cloud, your key responsibilities will include:

  • Enhancing BI Data Metrics: Taking ownership of our BI data metrics system as an internal project, driving its improvement and optimization.

  • ETL Expertise: Utilising your ETL skills to extract, transform, and load data from various sources, ensuring smooth data movement.

  • Web Programming: Developing web-based solutions that facilitate data integration and provide user-friendly interfaces for data access.

  • Business Intelligence Integration: Integrating the BI data metrics system with key business intelligence tools, including QuickSite, to enhance decision-making processes.

  • Collaboration: Working closely with business stakeholders to define and understand their specific needs, ensuring that developed solutions align with business objectives.

  • Multi-disciplinary Approach: Applying a multi-disciplinary approach to problem-solving, integrating systems effectively.

  • Proactively contributing to all aspects of the software development lifecycle, from analysis to maintenance of the full stack.


To excel in this role, we require the following qualifications:

  • University degree or equivalent

  • Middle-level experience as a Software Developer with a foundation in ETL processes

  • Strong SQL knowledge

  • Experience in .NET C# programming language or similar (e.g., Java, TypeScript)

  • Experience in integration (e.g., HTTP API, messaging, etc.)

  • Clean coding practices

  • Proactive and eager to learn

  • Good understanding of the software lifecycle

  • Experience with data integration and BI systems is a significant advantage

  • Excellent collaboration and communication skills to work effectively with business stakeholders

  • A multi-disciplinary approach to problem-solving and the ability to integrate systems

  • Strong analytical skills

  • Good level of English proficiency

Our Approach to Software Development:

  • We are a collaborative and proactive team that values working closely with business experts in both problem and solution scopes.

  • We practise Domain-Driven Design (DDD), emphasising DDD strategic patterns (ubiquitous language, bounded contexts, event modelling) to build and deliver software tailored to business needs.

  • We embrace DevOps as a culture, where the development team actively participates in all aspects of software development, from conception to delivery, monitoring, and maintenance.

  • We adhere to Agile principles and prioritise quick responses to changing business needs.

  • We follow a Continuous Integration/Continuous Delivery process (CI/CD) with trunk-based development. Automated testing (unit, integration, and end-to-end) is integral to our approach, along with strategies like feature toggles, canary releases, and a build-once deliver-anywhere approach.

Job Benefits:

  • Join a dynamic and dedicated team

  • Lead an internal project and make a significant impact on our BI data metrics system

  • Collaborate with talented professionals and industry experts

  • Health insurance

  • Wellness bonus

  • Remote work option

Employment Type: Full-Time / Permanent Spanish Employment Contract


Application Process:

Interested candidates are invited to submit their resumes and cover letters detailing their relevant experience and qualifications. We look forward to welcoming a talented Full-Stack Developer to our team who will help us take our data metrics system to new heights. Rubiko is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.



Comments are closed.