Fullstack Engineer and Developer, Europe (Remote) – International client

Job summary

Spain
Software Developer

Work model

Fully remote
2 weeks ago
Job description

Job Role

Fullstack Engineer and Developer.

Requirements

  • Minimum studies: Engineer.
  • Languages: English (C1).
  • Experience: 5 to 7 years.
  • Rate: 240-270€/day, 30-33€/hour.
  • Location: Remote (Europe).

Knowledge and Skills

  • Strong full-stack development knowledge using modern frameworks such as React, Angular, or Vue for building responsive and accessible user interfaces.
  • Solid backend engineering experience, including RESTful and event-driven microservices architecture.
  • Deep understanding of API security, authentication, and authorization (OAuth2, OIDC, Microsoft Entra ID, RBAC, managed identities).
  • Experience with asynchronous messaging systems and distributed system design.
  • Proficiency in cloud engineering, particularly Microsoft Azure services and architecture.
  • Knowledge of Kubernetes and containerization, including deployment, scaling, and monitoring.
  • Hands-on experience with DevOps practices, CI/CD pipelines, infrastructure as code, and automation.
  • Familiarity with data platforms, Lakehouse architectures, and programming languages like Python and Scala.
  • Strong understanding of software architecture principles, testing strategies, and performance optimization.
  • Excellent communication, collaboration, and problem-solving skills.

Responsibilities

  • Design and build end-to-end web applications, covering frontend, backend, and cloud infrastructure.
  • Develop and maintain secure, scalable APIs and microservices.
  • Implement robust authentication and authorization mechanisms for enterprise-grade applications.
  • Build responsive and accessible user interfaces with high performance and usability.
  • Deploy, monitor, and maintain applications in cloud environments, ensuring uptime and reliability.
  • Create and manage CI/CD pipelines to automate testing, integration, and delivery.
  • Collaborate with cross-functional teams, including product, design, and infrastructure teams.
  • Ensure compliance with security, governance, and cost-control best practices in cloud environments.
  • Maintain documentation and contribute to platform improvements and automation.
  • Continuously optimize performance, scalability, and maintainability of applications.

Specific Expertise

  • Advanced Azure expertise: AKS, App Services, Container Apps, Azure Functions, API Management, Service Bus, Key Vault, Azure Monitor, Log Analytics, and ADLS Gen2.
  • Kubernetes specialization: Helm charts, GitOps workflows, workload scaling, monitoring, container security, vulnerability management, and Azure Container Registry.
  • DevOps and automation: Azure DevOps with multi-stage YAML pipelines, Terraform Cloud for infrastructure as code and policy enforcement, branch governance, release management, and platform automation.
  • Architectural expertise: Microservices, event-driven systems, clean architecture principles, API design, integration patterns, and distributed systems.
  • Data platform experience: Lakehouse ecosystems, data engineering tools, and programming in Python and Scala.
  • Emerging technologies: Exposure to agentic AI solutions and intelligent automation.