Full-Stack / Generalist Software Engineer (f/m/x) em Lisboa, Portugal
RemotoTrabalhe de qualquer lugar
HíbridoMistura de escritório e remoto
Meio períodoMenos horas por semana
ContratoPrazo determinado ou freelance
Portugal, Lisboa
Full-Stack / Generalist Software Engineer (f/m/x) em Lisboa, Portugal is listed on Jobeax. Browse 30,000+ vacancies available.
THE JOB WE ARE HIRING SOMEONE TO DO
We are building a new sub-product for energy management of hybrid wind, solar and battery storage plants, together with one of the world's leading renewable energy companies. It starts from an empty repository.
We have the domain knowledge, the partner, the data and the funding. What we do not have is the person who turns that into a running system, and who makes the handful of calls that are expensive to reverse later.
THE PROGRESS WE EXPECT
Instead of a list of responsibilities, here is what should be true at three points.
After one month: The repository, the pipelines and the deployment path exist, because you set them up. The MVP’s scoped historical data lands somewhere you can query it.
After three months: Firstversion of the MPC, DFP logic, and audit log are all running on historical data, allowing the client to replay history against the system, and appearing on real dashboard screens.
After six months: A one-site pilot is run before setting up the multi-site, high availability version of the system. The optimisation engine can be swapped out without rebuilding everything around it. New engineers join and are useful within a week, because the Claude Code setup and the review practice are already there.
You will build across the whole stack to get there: ingestion, storage, dashboards, infrastructure. You will also direct our internal engineering and data science capacity, and work with our Optimisation Engineer, our Infrastructure/DevOps Engineer and the partner's own technical experts.
WHO THIS JOB IS FOR
This is a job for someone who has done most of it before. People who take a job like this one are usually in one of these situations. If none of them sound like you, this is not the right move.
You are a senior builder somewhere big enough that you only own a slice of the system. You are capable of considerably more than the role allows.
You have lived with the consequences of architecture decisions long enough to know which ones you would make differently. You want the next set of calls, and their consequences, to be yours from the start.
You already work AI-native and have run out of room to do it properly around people who do not. This build is meant to be AI-native from the first commit. The rest of ANNEA’s development is moving in that direction, and we can adopt what you set up here.
You have taken a product from nothing to production before. Since then you have mostly been maintaining, scaling or advising, and you want to be back at the first line of code.
WHAT THE DAYS ACTUALLY LOOK LIKE
You will have a lot of days like this:
Deciding something with incomplete information, writing down the reasoning, and making it happen.
A data pipeline in the morning and a React chart in the afternoon.
Working out why data arrived late, arrived wrong, or stopped arriving. And deciding which steps to take next.
Talking to the partner's engineers about how a renewable energy plant behaves or members of their C-suite about strategic trade-offs and priorities.
Tightening the context files and tests after an agent gets something wrong, so it won’t happen again..
You will have very few days like this:
Working through a backlog somebody else wrote.
A long design phase before anyone writes code.
Going deep in just one layer of the stack.
Implementing what an architect decided.
If the second list is the one that gives you energy, you would not enjoy this job.
WHAT YOU NEED TO HAVE DONE BEFORE
We care about what you have done, more than how long you have been doing it.
You have taken at least one system from an empty repository to something people depend on in production. More than once is better.
You have shipped backend, frontend and infrastructure. Not one layer with exposure to the others.
You have worked with data that arrives late, arrives wrong or stops arriving, and built for that reality. Energy, industry, IoT, logistics, medical devices and market data all count.
Python and TypeScript/React to production standard. Time-series data at scale: storage, retention, aggregation, backfilling. Containers, CI/CD and infrastructure as code that you run yourself.
You use tools like Claude Code every day. You have set up a repository-level configuration that other people worked in, and you can name two places where AI produced confident nonsense.
You can name an architecture decision you got wrong and say what it cost. Anyone who has owned enough of a system has one.
Energy, industrial or IoT experience is a plus, not a requirement.
You have been the person engineers call directly, and the person management asks what it will cost.
THE TRADE-OFFS
Every job switch costs something. Here is what this one costs.
The first contract is fixed term, though we expect to continue with a good fit. We are a small team, so how we work together matters as much as what you can build, and neither of us can tell until we start.
You get more autonomy than usual, and the responsibility that comes with it. There is nobody to absorb an unclear decision on your behalf.
For this product, and just for the first months, you are the team. You will have part-time support from the existing ANNEA team who work on our main product and other projects. We then expect to also grow “your” team over time.
Real plant data arrives later than we would like, and it will be messier than promised.
The domain is real: renewable energy deals with physics, big client contracts and liabilities. You will have to learn it. Nobody expects you to arrive knowing it.
The role is based in Lisbon, Portugal, with regular time (at the moment 2-3 days/week) in the office in the heart of the city. We are flexible about the details, but we are not remote-first.
WHO WE ARE
ANNEA builds end-to-end software for the renewable energy industry. Our platform enables predictive maintenance and performance optimisation for wind turbines. We combine analytics, machine learning and deep engineering knowledge with a real physical understanding of the assets we work on.
Our vision is to save resources for a more sustainable planet. Our mission is to make renewable energy assets more efficient through predictive maintenance and performance optimisation.
... 950 professionals in the different areas in which it operates. Neotalent, the responsive people. Find out more about Role Overview: We are looking for a SAP Full Stack Developer to join one of our biggest clients, a leading organization focused on delivering innovative digital solutions and transforming business processes ...
Seeking a Full Stack .NET Developer to design, develop, and maintain software for dental labs. Requires 3 years of .NET/C# experience and strong backend skills.
... are a good match: we start the journey together Good to know Location: Lisbon & Porto Contract: Permanent contract/ B2B Remote work: Hybrid Salary: 35k - 46 k Gross/ year (Depending on experience) Job family: Software Development / Java / Full Stack What you will do here, you won't do anywhere else. This moment is yours.
Decskill, an IT consulting company with over 10 years of experience, is expanding and seeking a Senior Java/Angular Full Stack Developer to join our teams in Lisbon, Porto and Madrid. You will design, develop, test and maintain applications using Java and Angular, collaborate with Agile squads, and contribute to documentation ...
A Affinity, empresa portuguesa de consultoria tecnológica com escritórios em Lisboa, Porto e Óbidos, procura Fullstack Developer com 3+ anos de experiência (ideal 5+ para sénior). Procuramos alguém com sólido conhecimento em web applications, REST APIs e prática em CI/CD, Docker e Kubernetes para atuar em projetos nacionais ...
KI performance is seeking a Forward Deployed Software Engineer to deliver end-to-end software solutions directly with customers. You will combine frontend and backend development with AI-enabled features, building production-grade applications and integrating enterprise systems while collaborating with cross-functional ...
Natixis in Portugal (Porto) is seeking a Senior Full Stack Developer with strong PHP ecosystem expertise to join a dynamic, international tech environment. The role involves building scalable web apps with PHP, Laravel or Symfony, and WordPress, designing robust APIs, and contributing to architecture and CI/CD workflows. ...
Join dPT diconium Portugal, unipessoal Lda as a Full-Stack Engineer, working across Java (Spring Boot) and modern frontend frameworks. You will design scalable backend services and build responsive UI with React and TypeScript, delivering end-to-end features while collaborating with product, design and DevOps teams. We ...
Inetum in Portugal is seeking a motivated Full Stack Software Developer to support telecom network and service inventory solutions within OSS environments. You will blend analysis, software development, and collaboration with technical teams to deliver scalable applications. You will contribute to frontend and backend development, ...
... organisation. Your New Role - Act as a trusted HR partner, providing guidance to managers and employees on HR policies, procedures, and best practices. - Manage the full employee life cycle, including recruitment, onboarding, employee development, performance management, internal mobility, and offboarding. - Lead end-to-end recruitment ...
... projects. Our core areas: ➡Quantitative Finance ➡Risk & Compliance ➡Operations & Finance ➡Transformation & Organization ➡ Information Systems. We are looking for a Full Stack .NET & Angular Developer Main Tasks - Develop and maintain full-stack applications using .NET and Angular . - Design, develop and integrate microservices-based ...
Description: This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a SAP Integration & Full Stack Developer based in Portugal. This is a fully remote contract opportunity for a developer who can bridge SAP integration, APIs, backend services, frontend ...
... Mentor junior and mid level engineers. - Produce comprehensive technical documentation, runbooks and onboarding materials. Essential skills - Strong experience in Full Stack development with Java and React.js. - Deep knowledge of IAM architecture, SSO, Okta, and OIDC. - Proven ability in software architecture and making technical ...
A nossa missão é ser uma parte significativa da carreira das nossas pessoas. À medida que crescemos, cresce também a determinação em oferecer a melhor experiência aos nossos colaboradores e clientes e é exatamente isso que nos move.
Empresa de TI procura Engenheiro Full Stack com experiência em .NET e React para projetos de impacto em Lisboa. Oferece regime híbrido, formação e benefícios.
... mindset when implementing features and changes within the Secure Software Development Life Cycle (SSDLC). What you bring... - 3+ years of experience as a backend engineer building scalable, production-ready solutions using the Java stack (with strong experience in Java 17 and ideally Java 21); - Experience implementing RESTful ...
Alan is building the new standard in prevention insurance and is hiring a Software Engineer to work on mission-critical systems powering payroll, billing, and employee onboarding across multiple countries. You will collaborate with product, design, and ops to deliver a seamless HR experience and scalable integrations. Alan ...
A Bee Engineering ICT procura um profissional com mais de 4 anos de experiência em desenvolvimento Full Stack (.NET e React) para integrar equipas dinâmicas em projetos de TI em Lisboa. O regime híbrido é oferecido (2 dias/semana no escritório) e a empresa investe em formação gratuita, bem como seguros de saúde, dentário ...
Seeking a Senior Full Stack Engineer with expertise in Java and Python to design, develop, and integrate business applications within an AI-integrated development lifecycle. Requires strong Java ecosystem knowledge, OOP, design patterns, SQL, and testing.
Seeking a Full-Stack Engineer for a Portuguese SaaS venture studio to build and scale B2B software products, working with https://jobeax.com/link/JSd7UYCSg572jJDY, React, PostgreSQL, and AWS.