Saltar al contenido

Senior Full Stack Developer

  • Remote, Hybrid
    • Barcelona, Spain

Contribute to a global health initiative by building and integrating scalable web applications using .NET, Angular, and cloud technologies in a collaborative, international environment.

Job description

Location: Spain

About the Role:

 

We are currently seeking an experienced Senior Full Stack Developer to support an international public health digital initiative focused on epidemic and pandemic intelligence. The project aims to develop and maintain collaborative tools and platforms that facilitate improved data analysis, system integration, and the sharing of actionable insights among global stakeholders.

As part of a multidisciplinary team, the selected team member will work on designing and developing scalable, secure web applications and integrations. This includes custom development, system enhancements, and support for both open-source and partner-deployed tools, while ensuring alignment with architectural and cybersecurity standards.

 
Key Responsibilities:

 

  • Develop and maintain robust, scalable full-stack web applications (front-end and back-end)

  • Build and integrate RESTful APIs and services, ensuring performance and interoperability

  • Support the deployment, configuration, and maintenance of open-source tools and third-party systems (e.g., Discourse, WordPress)

  • Contribute to integration workstreams for AI-powered tools and external partner applications

  • Participate in planning, testing, documentation, and DevOps pipeline activities

  • Maintain and report progress using project tracking tools such as Azure DevOps

  • Collaborate with architects, business analysts, QA, and product teams to deliver high-quality, user-centric solutions

Job requirements

 Technical Skills & Tools:

  • Programming Languages: C#, .NET, Python, JavaScript, Node.js

  • Frameworks: Angular, React, React Native

  • Backend Technologies: .NET, Java, Django, PHP

  • Cloud: Azure, AWS (compute, storage, serverless, containers)

  • API: RESTful APIs, GraphQL, WebSockets

  • Databases: SQL Server, MySQL, PostgreSQL (relational and NoSQL)

  • DevOps: Git, Azure DevOps, CI/CD pipelines

  • Containerization: Docker, Kubernetes

  • Frontend: HTML, CSS, XML, JSON

  • Security: OWASP practices, authentication (OAuth2, federated identity)

Required Experience:


  • +5 years of professional experience in full-stack software development

  • Proven experience with modern cloud development, including containerized deployments

  • Strong background in API design, software integration, and DevOps practices

  • Hands-on experience with frontend frameworks and backend service layers

  • Previous involvement in Agile, Waterfall or hybrid project environments

  • Experience working in complex, international or multi-stakeholder projects

  • Full professional proficiency in spoken and written English

Nice to Have:

 

  • Experience with open-source software deployment and community support

  • Familiarity with AI/ML tools and cloud-based AI services (e.g., Azure OpenAI, AWS Bedrock)

  • Experience working in the public health or non-profit sector

 

Benefits:

 

  • Competitive salary and benefits package.

  • Meaningful, impactful work in the health sector.

  • Opportunities for professional growth and continuous learning.

  • Collaborative, international team environment with modern development practices.

or

Remote, Hybrid
  • Barcelona, Spain