Skip to main content

Mid Full-Stack Engineer (React + Python)

Tecnologia
Confidential
Lisboa, PortugalHá 3 semanasAté 26/05/2026
Tempo inteiro100% Remoto

Descrição da vaga

  • *About the Role**
We are looking for a highly skilled Full-Stack Engineer to join our team. As a core member of the engineering team, you will not only write feature code but also contribute to our testing strategy, component library, and CI/CD pipelines.
  • *Key Responsibilities
  • Backend Development: Design, build and maintain robust RESTful APIs usingFlask, SQLAlchemy, and Marshmallow.
  • Quality Assurance: Write comprehensive test using Pytest to ensure code reliability.
  • Database Management: Manage PostgreSQL migrations and optimize queries for large datasets.
  • Feature Development: Build responsive, high-performance UIs using React, TypeScript, and SCSS.
  • Data Visualization: Implement complex charts and interactive maps using Recharts, D3.js, and Mapbox GL.
  • Testing & Quality: Write robust unit and integration tests using Vitest and React Testing Library and maintain End-to-End (E2E) suites with Playwright.
  • Component Library: Develop and document reusable UI components using Storybook to ensure design consistency.
  • Performance Optimization: Analyze and optimize application bundles and runtime performance.
  • Collaboration: Work closely with designers and backend engineers to define specs.
  • *Requirements
  • Bachelor's degree in computer science, Software Engineering, Computer Engineering, or related technical field.
  • 2+ years of professional experience building web applications.
  • Strong proficiency in JavaScript (ES6+), TypeScript, and Python.
  • Experience with modern build tools, specifically Vite (configuration, plugins).
  • Solid understanding of CSS/SCSS architecture (variables, mixins, modules) and frameworks like Bootstrap 5.
  • Experience with testing frameworks: Vitest or Jest for unit testing, and Playwright for E2E testing.
  • Familiarity with Docker and containerized development workflows.
  • Understanding Git version control and CI/CD workflows (GitHub Actions).
  • Deep understanding of Flask or similar frameworks (Django/FastAPI).
  • Strong experience with SQLAlchemy (ORM) and SQL queries.
  • *Nice to Have
  • Experience with Kubernetes and Helm Charts.
  • Experience building agents with LangChain, CrewAI or similar.
  • Knowledge of Azure Cloud Services.
  • Ability to handle ambiguity in complex requirements scenarios.
  • *What We Offer
  • A great environment with real world challenges.
  • Opportunity to work on high-tech products integrating Analytics, AI and BI for Banking, Retail and Health.
  • A modern technical environment (Modern Python, automated workflows).
  • Hybrid work format.
Tipo de oferta: Integral/Full-time

Benefícios

  • Cartão/Ticket refeição
Localização do trabalho: Trabalho remoto híbrido em Lisboa
Keywords
react-jsreactpythonback-end-developmenttraining-and-developmentplanning-and-designvisual-art-designproduct-development-and-designsqlalchemyquality-assurancesensors-test-measurementpytestdatabase-managementpostgresqlpostgresquery-optimizationtypescriptmicrosoft-typescriptdata-visualizationrechartsd3mapboxtesting-and-analysisreact-testing-libraryplaywrightcomponentuser-interface-uistorybookperformance-optimizationcomputer-scienceweb-applicationsjavascriptes6vitecascading-style-sheets-cssbootstrapjestdockersoftware-version-managementrevision-managementsource-code-managementversion-controlcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdgithubgithub-actionsflaskdjangofastapioperational-risk-managementobject-relational-mapping-ormsqlkuberneteshelmlangchaincrewaimicrosoft-azurecloud-servicesenvironment-health-and-safety-hsseecology-environmentanalyticsdata-analyticsartificial-intelligencebusiness-intelligenceworkflow-automationautomated-workflowhybrid-workplacetime-and-attendance

¿Te interesa este puesto?