Full-Stack Developer – Data Platform

2 semanas atrás


Av António Augusto Aguiar, Portugal iTRecruiter Tempo inteiro
FULL-STACK DEVELOPER – DATA PLATFORM (HYBRID LISBON)

Portuguese
company hires for hybrid position
Location: Lisbon, Portugal
Work Model: Hybrid
(up to 50% remote after initial onboarding period – first months 100% on-site)
Start Date: ASAP
Duration: 6 months (extendable
up to 12 months)
Language
Requirements: Fluent English (C1 level) and Portuguese
Seniority:
5+ years of experience
Sector: Financial
/ Quantitative Research
  Instructions:
Please send your CVs in English and make sure to include all skills and
experience that match the requirements of the opportunity. This will
significantly increase your chances of success
____________________________________________________________

About the Role

We are seeking a versatile and technically strong Developer to
join our team.
This role involves owning the end-to-end
lifecycle of our data
model platform and its public-facing
APIs, working across database
design, statistical
model integration, and API
development.

You will design and optimize PostgreSQL/ArcticDB schemas,
connect data models directly to the database layer, and expose these services
via FastAPI
endpoints. The role requires a balance of backend development, data
engineering, and DevOps awareness to build reliable, scalable, and
high-performance systems.

Main Responsibilities

·
Data
Model Onboarding:
Design, create, and version PostgreSQL/ArcticDB schemas for raw, intermediate,
and final model data.

·
Database
Integration:
Integrate statistical models with the database using psycopg2 or SQLAlchemy, enabling
direct read/write operations.

·
API
Development:
Architect and implement scalable
data API solutions using FastAPI/REST,
ensuring high performance, reliability, and security.

·
Documentation
& Governance:
Produce schema diagrams, data dictionaries, and code-level documentation while
enforcing version control and coding standards.

·
Performance
& Reliability:
Tune queries, create indexes and partitions, and set up monitoring for
long-running processes.

·
Python
Libraries:
Build and maintain user-centric Python libraries to streamline interactions
with internal and external APIs.

Mandatory Technical Skills

(These must be clearly stated in your CV
for your application to be considered.)

·        
Programming:

*    Proficient
in Python with
OOP fundamentals and design patterns (Singleton, Strategy, Builder).
*    Strong
experience with Pandas,
NumPy, scikit-learn, and Matplotlib.
*    Ability
to write clean, testable,
well-structured code.

·
Databases
& SQL:

*    Expertise
in PostgreSQL schema
design, query
optimization, and ArcticDB
concepts.
*    Experience
with psycopg2
and SQLAlchemy (ORM).
*    Ability
to create and maintain data
migration scripts.

·
APIs:

*    Hands-on
experience developing and maintaining FastAPI
or REST API
services.

·
Version
Control & Testing:

*    Solid
knowledge of Git workflows
(feature branches, PR reviews, tagging/releases).
*    Experience
with pytest,
flake8,
black,
and mypy
for testing and linting.

Soft Skills

·
Strong communication
and documentation abilities.

·
Capable of explaining data models and pipelines
clearly to cross-functional teams.

·
Driven,
proactive,
and detail-oriented.

·
Team
player with a collaborative mindset.

·
Highly motivated
and adaptable to dynamic environments.

Keywords
That Must Appear in Your CV

Python
• PostgreSQL
• SQLAlchemy
• ArcticDB

FastAPI
• REST API
• Pandas
• NumPy
• OOP
• CI/CD
• Git
• pytest
• psycopg2

Database Design
• Data Modeling
• Schema Optimization
• API Development

IMPORTANT:
All mandatory requirements
listed below must be clearly visible in
your CV to be considered for this role.

#CI



  • Av. António Augusto Aguiar, -, Portugal iTRecruiter Tempo inteiro

    FULL STACK DEVELOPER – CYBERSECURITY (ON-SITELISBON)Portuguesecompany hires for on-site position Location:Lisbon - Entrecampos, Portugal Candidatesmust already live in Portugal LanguageRequirements: Fluent in Portuguese and English(min B2+) Experience Levels: 5+years Instructions:Please send your CVs in English and make sure to include all skills...


  • Av. António Augusto Aguiar, -, Portugal iTRecruiter Tempo inteiro

    DATA ENGINEER .NET – FULL STACK DE DADOS (HÍBRIDOLISBOA)Empresa portuguesacontrata para trabalho híbrido Localização:Lisboa – Tagus Park, Portugal (3 dias presenciais por semana) É necessário que os candidatos para a vaga já estejamem PortugalRequisitos de Idioma: Portuguêsfluente Senioridade: 5+ anos Instruções: Envieseu currículo, e...

  • Java Developer – Java 11+

    2 semanas atrás


    Av. António Augusto Aguiar, -, Portugal iTRecruiter Tempo inteiro

    JAVA DEVELOPER – JAVA 11+ / FULL STACK (HYBRIDLISBON)Portuguesecompany hires for hybrid position Location:Lisbon, Portugal Candidatesmust already live in Portugal LanguageRequirements: Fluent in English and Portuguese Experience Levels: 5+years Instructions:Please send your CVs in English and make sure to include all skills andexperience that match the...

  • Java Full Stack Developer

    2 semanas atrás


    Beato António, Portugal Bench Tempo inteiro

    Java Full Stack Developer A nossa equipa está a reforçar um projeto com 15 anos de existência em França e 7 anos em Portugal, desenvolvida em articulação com equipas em França e Luxemburgo. É um contexto estável, internacional e de longa duração, com evolução tecnológica contínua. Estamos a integrar um Java Full Stack Developer com...


  • Av. António Augusto Aguiar, -, Portugal iTRecruiter Tempo inteiro

    SENIOR PLATFORM/DEVOPS EXPERT(HÍBRIDO LISBOA)Empresa portuguesacontrata para trabalho híbridoLocalização: Lisboa, PortugalÉ necessário que os candidatos para a vaga já estejamem PortugalRequisitos de Idioma: Português fluente | Inglês avançadoTempo de experiência: entre 7 e 10 anosInstruções: Envie seu currículo, e certifique-se de...

  • Full-Stack (Java + Angular)

    2 semanas atrás


    Beato António, Portugal KCS iT Tempo inteiro

    Na Mootiva, estamos a reforçar uma das nossas equipas de projeto com um Full-stack Developer, para integrar uma iniciativa de elevada visibilidade associada ao desenvolvimento de Frontline Tools (JPD, CRM-API, Kompassi, Sales Tools). Procuramos profissionais experientes, autónomos e com forte capacidade de trabalhar em ambientes colaborativos, modernos e...


  • Beato António, Portugal GRiT Solutions Tempo inteiro

    Senior Full-Stack Software Engineer We are looking for a Senior Full-Stack Software Engineer to join our Inetum Team and be part of a work culture focused on innovation! Location: Lisbon or Porto Main Tasks: Design and develop scalable full-stack applications in alignment with established technology roadmaps and best practices. Participate in requirement...


  • Beato António, Portugal KCS iT Tempo inteiro

    Perfil: Full-stack Developer Localização: Porto ou Lisboa (modelo híbrido – 2 dias por semana no escritório) Descrição da Função Procuramos um Fullstack Developer para integrar a equipa de Architecture, colaborando com a equipa API. A missão envolve o design, desenvolvimento e evolução de aplicações empresariais orientadas à automação,...

  • Full Stack Developer

    2 semanas atrás


    Beato António, Portugal emagine Tempo inteiro

    We are looking for a Full Stack Developer with solid experience in Angular and NestJS to join an international project in the E-commerce domain. This is a remote position, and fluent English is mandatory. What You’ll Do You will work closely with the Scrum Development Team , collaborating on the delivery of key features for a global E-commerce...

  • Blockchain Developer

    2 semanas atrás


    Av. António Augusto Aguiar, -, Portugal iTRecruiter Tempo inteiro

    BLOCKCHAIN DEVELOPER (ON-SITE LISBON)Portuguesecompany hires for on-site position Location:Lisbon - Entrecampos, Portugal Candidatesmust already live in Portugal LanguageRequirements: Fluent in Portuguese and English(min B2+) Experience Levels: 4+ years Instructions:Please send your CVs in English and make sure to include all skills andexperience that...