Projets acceptés pour le T3
[email protected]
TRAVAILLER CHEZ SPAINLINK

Petite équipe.
Longues collaborations.

Nous grandissons, et nous voulons toujours entendre parler de bons ingénieurs. Si votre parcours correspond à l'un des profils ci-dessous, envoyez-nous votre CV — chaque candidature est lue attentivement et conservée à mesure que l'équipe s'étend.

Profils que nous recrutons

Profils pour lesquels nous recrutons habituellement. Les candidatures correspondant à l'un d'eux sont conservées et examinées au regard des ouvertures actuelles et futures.

  • Core Android Developer (Java)
    Lieu
    Remote (Must be able to work as Freelancer / B2B — otherwise, must be authorized to work in Spain)
    Type de contrat
    Freelance / Contractor
    Engagement
    Long-term collaboration
    Horaires
    Full-time

    Vue du poste

    We're seeking a Core Android Developer with strong proficiency in Java to join our mobile development team. You'll be working on Android applications that prioritize performance, maintainability, and excellent user experience. You'll collaborate closely with backend teams and product stakeholders to bring mobile solutions to life.

    Responsabilités principales

    • Design and build advanced applications for the Android platform using Java.
    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Write clean, testable, and maintainable code following modern Android architecture principles.
    • Troubleshoot, debug, and optimize performance across devices and OS versions.
    • Integrate third-party libraries, APIs, and backend services.
    • Participate in code reviews, technical discussions, and continuous improvement practices.

    Exigences indispensables

    • 2+ years of professional experience in Android development using Java.
    • Strong understanding of Android SDK, UI frameworks, and core Android components.
    • Experience working with MVVM, LiveData, ViewModel, and Data Binding.
    • Familiarity with RESTful APIs, JSON parsing, and HTTP clients.
    • Experience with Git and version control workflows.
    • Knowledge of publishing apps to Google Play.
    • Ability to write unit and UI tests using JUnit, Mockito, or similar frameworks.
    • Solid communication skills and fluency in English.

    Atouts

    • Experience with Kotlin.
    • Familiarity with Jetpack Compose.
    • Working knowledge of Firebase, Room, and Navigation Components.
    • CI/CD experience (e.g., GitHub Actions, Bitrise, Jenkins).
    • Knowledge of Android App Bundles and modern release strategies.
    • Familiarity with Agile methodologies (Scrum/Kanban).

    Tech

    • Java
    • Android SDK
    • MVVM
    • REST
    • JUnit
    Postuler, envoyez-nous votre CV →
  • Oracle Transportation Management (OTM) Developer
    Lieu
    Remote (Must be able to work as Freelancer / B2B — otherwise, must be authorized to work in Spain)
    Type de contrat
    Freelance / Contractor
    Engagement
    Long-term collaboration
    Horaires
    Full-time

    Vue du poste

    We are seeking a skilled and experienced Oracle Transportation Management (OTM) Developer to design, develop, implement, and support OTM-based transportation solutions. The ideal candidate will possess in-depth knowledge of OTM architecture and configuration, and be adept at developing custom integrations, workflows, and reports to optimize supply chain operations.

    Responsabilités principales

    • Design, develop, and maintain configurations and customizations in Oracle Transportation Management (OTM) system.
    • Build and enhance integrations between OTM and ERP, WMS, or third-party systems using technologies like XML, XSLT, Web Services (SOAP/REST), and Oracle Integration Cloud (OIC).
    • Create and optimize business process automation through agents, actions, and workflows.
    • Collaborate with business analysts and operations teams to gather requirements and translate them into scalable OTM solutions.
    • Develop and manage reports using BI Publisher or similar reporting tools.
    • Participate in OTM version upgrades, patches, and system enhancements.
    • Troubleshoot and resolve OTM issues, ensuring timely support for business-critical processes.
    • Follow best practices for code development, deployment, documentation, and change control.
    • Stay updated on Oracle roadmap, industry trends, and best practices related to transportation and logistics technologies.

    Exigences indispensables

    • Bachelor’s degree in Computer Science, Information Systems, Engineering, Supply Chain, or related field.
    • 3+ years of hands-on experience in Oracle Transportation Management development and configuration.
    • Strong knowledge of OTM data model, agents, automation, and workflow setup.
    • Experience with OTM integration using Web Services (SOAP/REST), XML, XSLT, and Oracle Integration Cloud (OIC) or SOA Suite.
    • Proficiency in PL/SQL, Java, or Groovy scripting for OTM extensions or custom logic.
    • Experience with OTM security, role configuration, and user administration.
    • Ability to analyze and optimize complex transportation processes within OTM.
    • Excellent problem-solving, debugging, and communication skills.

    Atouts

    • Oracle OTM certification.
    • Experience with Agile development methodologies.
    • Background in transportation, logistics, or supply chain operations.
    • Familiarity with EBS, Oracle Cloud SCM, or other ERP systems.

    Tech

    • Oracle OTM
    • XML/XSLT
    • SOAP/REST
    • PL/SQL
    • OIC
    Postuler, envoyez-nous votre CV →
  • DevOps Engineer (Azure)
    Lieu
    Remote
    Type de contrat
    Freelance / Contractor
    Engagement
    Long-term project
    Horaires
    Full-time

    Vue du poste

    Own CI/CD, cloud infrastructure, and reliability for projects running primarily on Azure. You'll work alongside development teams to ensure smooth integration, automated deployments, and reliable production systems.

    Responsabilités principales

    • Design, implement, and maintain CI/CD pipelines using Azure DevOps and Bitbucket.
    • Manage cloud infrastructure (mainly Azure) via Infrastructure as Code (Terraform or ARM templates).
    • Monitor systems and optimize performance, scalability, and reliability.
    • Collaborate with development teams to ensure smooth integration and automated deployments.
    • Maintain repositories, branching strategies, and access controls in Bitbucket.
    • Automate build, testing, and deployment workflows.
    • Apply best practices in security, performance, and maintainability.

    Exigences indispensables

    • Minimum 2 years of experience in a DevOps role.
    • Bachelor’s degree or equivalent experience.
    • Strong hands-on experience with Azure (services, deployments, permissions).
    • Proven experience with CI/CD pipelines, especially in Azure DevOps or Bitbucket Pipelines.
    • Solid understanding of Bitbucket (repos, workflows, branching strategies).
    • Familiarity with containers (Docker) and orchestration tools (Kubernetes is a plus).
    • Basic scripting skills (Bash, PowerShell, or Python).
    • Experience with monitoring tools (Grafana, Prometheus, Azure Monitor, etc.).
    • Comfortable with written technical English (we work with international clients).

    Atouts

    • Experience with Terraform or ARM templates.
    • Knowledge of other cloud platforms (AWS, GCP).
    • Relevant certifications (Azure Fundamentals, Azure Administrator, etc.).
    • Familiarity with Agile methodologies.

    Tech

    • Azure
    • CI/CD
    • Bitbucket
    • Terraform
    • Docker
    Postuler, envoyez-nous votre CV →
  • PHP / Full-Stack Developer
    Lieu
    Remote (Must be able to work as Freelancer / B2B — otherwise, must be authorized to work in Spain)
    Type de contrat
    Freelance / Contractor
    Engagement
    Long-term collaboration
    Horaires
    Full-time

    Vue du poste

    Develop and maintain backend services in PHP frameworks (Laravel, CakePHP) and modern frontend interfaces in Angular or React. Some work involves porting legacy Java implementations into newer architectures when needed.

    Responsabilités principales

    • Work with business analysts and developers to design solutions that meet functional needs and adhere to coding and security standards.
    • Develop and maintain backend services using PHP (Laravel, CakePHP, or similar frameworks).
    • Assist in porting legacy Java implementations to newer architectures when needed.
    • Build frontend interfaces using Angular or React.
    • Debug and resolve issues across the entire stack.

    Exigences indispensables

    • 2+ years of professional experience with PHP5/7 frameworks (Laravel, CakePHP, etc.).
    • 2+ years of professional experience with Java/Spring Boot framework.
    • Bachelor’s degree in Computer Science or related field.
    • Solid understanding of software design patterns and architecture.
    • Proficiency in HTML, CSS, JavaScript.
    • Experience with modern JS frameworks (Angular, React, Remix, Next.js).
    • Familiarity with RESTful APIs, SQL, and Git.
    • Strong problem-solving and communication skills.
    • English fluency (written and spoken).

    Atouts

    • Experience with Docker and containerization.
    • Understanding of SOAP services.
    • Familiarity with Agile/Scrum methodologies.

    Tech

    • PHP
    • Laravel
    • Java
    • Angular
    • React
    Postuler, envoyez-nous votre CV →
  • Java / Spring Developer
    Lieu
    Remote (Freelancer / B2B preferred. Otherwise, must be authorized to work in Spain)
    Type de contrat
    Freelance / Contractor
    Engagement
    Long-term collaboration
    Horaires
    Full-time

    Vue du poste

    Build new backend services with Java and Spring Boot, refactor or port legacy systems into modern architectures, and develop frontend components in Angular or React. You bring strong fundamentals and care about clean architecture more than chasing the framework of the week.

    Responsabilités principales

    • Work closely with business analysts and fellow developers to deliver robust and secure solutions that meet business needs.
    • Build new backend services using Java and the Spring Boot framework.
    • Refactor or port legacy systems into modern architectures.
    • Develop frontend components using Angular or React.
    • Debug, test, and maintain code across the stack.

    Exigences indispensables

    • Bachelor’s degree in Computer Science or equivalent experience.
    • Strong foundation in software engineering principles.
    • Proficiency in Java and Spring Boot.
    • Frontend skills in HTML, CSS, and JavaScript.
    • Experience with a frontend framework like Angular or React (Remix, Next.js).
    • Familiarity with RESTful APIs, SQL, and Git.
    • Strong analytical thinking and attention to detail.
    • Excellent communication and collaboration skills.
    • Fluent in English (written and spoken).

    Atouts

    • Experience with PHP for legacy system support.
    • Familiarity with Docker and containerization practices.
    • Exposure to SOAP services.
    • Understanding of Agile/Scrum workflows.

    Tech

    • Java
    • Spring Boot
    • Angular
    • React
    • REST
    Postuler, envoyez-nous votre CV →
  • Full-Stack Developer (Oracle NetSuite ERP)
    Lieu
    Remote (must be authorized to work in Spain or be able to do B2B/Freelancing)
    Type de contrat
    Freelance / Contractor
    Engagement
    Long-term collaboration
    Horaires
    Full-time

    Vue du poste

    Build full-stack applications with Java/Spring and Angular/React, plus integrate with Oracle NetSuite ERP. Strong fit for engineers comfortable spanning code, integrations, and the operational side of an ERP-centric stack.

    Responsabilités principales

    • Collaborate with business analysts and other developers to translate business needs into technical solutions while following coding and security standards.
    • Develop backend services using Java and the Spring Framework, and assist in porting legacy systems.
    • Build responsive UI components using Angular or React (Remix, Next.js).
    • Maintain and enhance integrations with NetSuite ERP.
    • Debug and resolve issues across the full stack.

    Exigences indispensables

    • Bachelor’s degree in Computer Science or equivalent experience.
    • Strong understanding of software engineering principles.
    • Hands-on experience with NetSuite ERP (Oracle).
    • Proficiency in Java and Spring Boot.
    • Frontend skills in HTML, CSS, and JavaScript.
    • Experience with Angular or React-based frameworks.
    • Solid grasp of RESTful APIs, SQL, and Git.
    • Excellent problem-solving and communication skills.
    • Fluent in English (written and spoken).

    Atouts

    • Experience with PHP (to support migration from legacy systems).
    • Familiarity with Docker and containerization.
    • Knowledge of SOAP web services.
    • Experience working in Agile/Scrum environments.

    Tech

    • NetSuite
    • Java
    • Spring Boot
    • Angular
    • REST
    Postuler, envoyez-nous votre CV →

Ce que nous offrons — pour chacun de ces postes

  • 100% remote Travaillez depuis n'importe où.
  • Horaires flexibles Ce sont les résultats qui comptent, pas l'horloge.
  • Apprentissage continu De la place pour grandir techniquement et professionnellement.
  • Projets multinationaux Travaillez avec des équipes et clients de différents pays.
  • Culture collaborative Respect, transparence et travail en équipe.
  • Rémunération compétitive Alignée sur vos compétences et votre expérience.

Vous ne voyez pas votre poste ici ?

Nous voulons quand même entendre parler d'ingénieurs seniors avec qui nous aimerions travailler. Envoyez-nous quelques lignes sur ce que vous faites bien et ce que vous cherchez. Nous lisons tout ce qui arrive à [email protected] et répondons en quelques jours.

[email protected]

Comment nous travaillons

  • 01

    Senior, pas pyramidé

    Tout le monde ici a déjà livré des systèmes sérieux. Il n'y a pas de pyramide de juniors à facturer. Cela façonne nos recrutements, nos tarifs et les projets que nous acceptons.

  • 02

    Async par défaut

    Nous travaillons à travers les fuseaux horaires. Les réunions sont planifiées, pas constantes. L'écrit long est le mode de communication standard. La plupart des journées sont du travail profond.

  • 03

    Ownership, pas de tickets

    Les ingénieurs sont responsables des résultats de bout en bout — architecture, code, opérations, conversation avec le client. Nous ne passons pas le travail à un autre rôle à chaque étape.

  • 04

    Croissance lente, volontaire

    Nous avons refusé du travail pour rester petits. Le modèle studio ne fonctionne que si nous ne le diluons pas. Nous recrutons quand il y a un manque spécifique qu'une personne précise comble.

Construisons
quelque chose.

Dites-nous sur quoi vous travaillez. Nous répondons à tous les messages en moins d'un jour ouvré — généralement plus tôt.

[email protected]