Senior Full-Stack Software Engineer
Guarde esta oferta e mantenha a sua pesquisa organizada
Crie uma conta gratuita para guardar ofertas, criar alertas e voltar a este anúncio a partir do seu painel.
Ao continuar, aceita os nossos Termos & Política de Privacidade.
Why Keyrus, Why Now
Keyrus is an international group of 2,800 consultants and experts across 28 countries, built on a single conviction:
AI does not transform businesses. Architected intelligence does.
For more than 30 years, we have been building the data foundations that make intelligent systems work — designing the Operating System of the intelligent enterprise, where intelligence is embedded into the core of business processes to create sustainable value:
we operationalise intelligence.
AI does not replace humans. It repositions us to a place no system can follow:
understanding, deciding, designing, and creating.
At Keyrus, you will not just develop skills — you will develop judgment. Your expertise sharpens with every system you architect, every client challenge you solve, and every deployment that compounds on the last.
Over time, you grow into one of the rarest professionals of the intelligence era: someone who bridges data, AI, and human decision-making at scale, across industries and geographies. This is not a role you fill. It is a discipline you master and a story you help write to become a
Keyrus Architect of Intelligence.
Technology amplifies. Keyrus culture differentiates. Industrial discipline connects the two.
Role Details
Job location:
Portugal or Spain (Remote model)
Contract type:
Employee / Fixed-term / Contractor B2B
Target start date:
ASAP
⏰
Working hours:
Full-time
Compensation:
€35,000 - €55,000 gross per year
What You'll Architect
As a
Senior Full-Stack Software Engineer
, you will help organisations transform complexity into measurable outcomes by combining technology, data, intelligence, and human decision-making.
This role is both technical and consultative, perfect for someone who can combine
full-stack development
,
cloud-native engineering
,
backend API design
, and
modern software delivery practices
. We're looking for professionals who can build scalable products that support enterprise-grade AI and data platforms.
Key Responsibilities
Design, develop, and maintain
full-stack applications
supporting AI and data-driven business solutions.
Build modern frontend applications using
React 18
and
TypeScript
.
Develop scalable backend services and APIs using
FastAPI
,
Python
,
Node.js
, and
TypeScript
.
Design and implement integrations with enterprise systems and data sources through APIs and connectors.
Work with
PostgreSQL
,
Amazon RDS
, and
Amazon DynamoDB
to support application persistence and performance.
Contribute to the development and maintenance of a shared
NX monorepo
architecture.
Implement and maintain
automated testing
, quality controls, and regression testing practices.
Support CI/CD processes through
GitHub Actions
,
Sonar
,
Dependabot
, and modern DevOps practices.
Collaborate closely with
AI Engineers
,
Cloud Engineers
,
Architects
, Product teams, and business stakeholders.
Contribute to technical standards, architecture decisions, code reviews, and engineering best practices across projects.
Who You Are
You are curious, analytical, and motivated by solving meaningful business challenges.
You enjoy building
high-quality software products
that deliver measurable business value.
You combine strong
frontend
,
backend
, and
software engineering
fundamentals.
You are comfortable working in collaborative and international environments.
You understand the importance of
code quality
,
testing
, and long-term maintainability.
You thrive in shared codebases and enjoy contributing to common platforms and reusable components.
You
take ownership of your work
and follow through on commitments.
You
value continuous learning a
nd stay up to date with modern development practices and technologies.
You communicate clearly and effectively with technical and non-technical stakeholders.
️
What You Bring
Qualifications & Experience
Relevant academic background in
Computer Science
,
Software Engineering
, or equivalent professional experience.
5+ years of experience
in Full-Stack Software Engineering.
Proven experience building and maintaining production-grade web applications.
Experience working in cloud-native and Agile development environments.
Experience collaborating within multidisciplinary engineering teams.
Professional proficiency in
English
.
Technical & Professional Skills
Strong experience with:
React 18; TypeScript; Node.js; FastAPI; Python
Experience working with:
PostgreSQL; Amazon RDS; Amazon DynamoDB; Alembic
Knowledge of:
REST API design
Backen