Software Architect - Lisbon, Portugal (Hybrid)

Job Location Lisbon
Salary Attractive Salary
Contract Full-time
Residence Permit Hybrid

We are looking for a Software Architect to drive a major platform migration from OutSystems to a modern stack using React and Node.js (Vercel, Supabase, GitHub, SonarQube, Sentry, Supabase Auth).

This is an innovative AI Agentic Delivery program: instead of manual coding, you will direct, guide, and review a fleet of AI agents (Claude Code) building the target architecture. You won't be writing bulk code by hand, you will own the architectural design, orchestrate the AI fleet, and give final technical acceptance across phased "Strangler Fig" release waves!

Main responsibilities

  • Design and own the target platform architecture using React, Node.js, Vercel, Supabase Auth, and Sentry

  • Guide and orchestrate a fleet of AI agents (Claude Code), defining architectural rules, code standards, and core technical decisions

  • Design transitional API bridges utilizing the "Strangler Fig" pattern to enable incremental wave go-lives before full data migration 

  • Give final technical sign-off and acceptance for each delivery wave prior to production deployment 

  • Enforce code quality, security, performance, and data integration standards (ERP, CRM, BI)

Requirements

  • 7+ years of experience as a Software Architect or Senior Full-Stack Engineer

  • Proven production mastery of React, Node.js, and modern cloud platforms (Vercel, Supabase, AWS, Azure, or GCP) 

  • Hands-on experience directing or orchestrating AI coding agents (e.g., Claude Code, Cursor, or equivalent AI-driven dev tools).

  • Strong expertise in REST API integrations and incremental platform migration patterns (Strangler Fig) 

  • Fluent in English (C1/C2 level) with high autonomy and technical leadership skills

  • Location & Work Model: Hybrid regime (1-2 days per week at the office) in Lisbon, Portugal

Nice to Have: Background/familiarity with OutSystems (to understand the legacy system), experience in regulated/sensitive data environments (Healthcare, POS, Payments), or TypeScript/React Native.

What we have to offer

  • A comprehensive benefits package, including Health insurance extendable to your household, sports benefits and other exclusive discounts through our partner network

  • 25 vacation days

  • Challenging international projects, working with leading clients across different industries

  • Continuous learning and development opportunities, with access to training, certifications, and career development initiatives

  • A culture of knowledge sharing, collaboration, and continuous improvement

  • Dedicated support from both your Manager and our People team, ensuring you have the tools, feedback, and opportunities to achieve your career goals.

Interested? Apply Now

Send us your CV. If this role sounds like your next step, we would like to hear from you.

Previous
Previous

Senior Software Engineer - Lisbon, Portugal (Hybrid)

Next
Next

Azure + Dynamics 365 Senior Developer