Job Overview:
The technology team is responsible for building and delivering the company's enterprise SaaS AI-driven data platform and related products/POCs. The team works closely with product and architecture in a fast-paced, startup environment.
We are seeking a hands-on Engineering Lead who combines deep technical capability with the ability to architect, structure, and drive execution across modern AI-enabled engineering workflows. This role is approximately 60–70% hands-on development, with the remainder focused on technical leadership, architectural design, requirement decomposition, and ensuring high-quality delivery.
A core part of the role involves working effectively with AI-assisted development systems, translating complex requirements into structured tasks, improving architectural clarity, and ensuring consistent engineering standards across the stack.
The ideal candidate is a strong full-stack technologist with deep React expertise, solid backend architectural experience, and the ability to operate independently in a flat organisation while reporting directly to the CTO.
Location:
This is an onsite position based in Lisbon. Applications will only be considered from candidates currently located in Lisbon or willing to relocate prior to the start date.
Responsibilities:
* Lead hands-on development of product features across the full stack, with strong emphasis on React-based UI.
* Design and evolve system architecture using an API-first microservices approach.
* Break down complex business and technical requirements into clear, structured implementation plans.
* Work effectively with AI-enabled engineering workflows to accelerate delivery while maintaining quality standards.
* Define and document architectural standards, coding conventions, and system patterns.
* Step in to design and implement complex UI components and workflows where precision and UX quality are critical.
* Collaborate closely with product and CTO to translate roadmap items into executable technical plans.
* Ensure timely and high-quality delivery of features, POCs, and releases.
* Support Production, QA, Simulation, and Development environments as needed.
* Drive innovation and adoption of best practices across frontend and backend engineering.
Education and Experience:
* Degree in Computer Science, Engineering, or equivalent practical experience.
* 7+ years of professional software development experience, with strong frontend and backend exposure.
* Expert-level experience with React, JavaScript/TypeScript, CSS, and modern UI architecture.
* Experience building API-first systems using REST and microservices architectures.
* Strong knowledge of AWS (e.g., ECS, ALB, cloud-native architecture) and distributed systems.
* Experience working on enterprise SaaS platforms; exposure to financial/regulatory systems is desirable but not essential.
* Proven ability to design clean, scalable architectures across the stack.
* Experience working in fast-paced startup environments.
* Strong understanding of automated testing and CI/CD practices.
Commercial Awareness:
Understanding of enterprise SaaS business models and customer expectations. Familiarity with financial market or regulatory terminology is desirable but not essential.
Personal Impact:
* Highly proactive and capable of working independently in a flat organisational structure.
* Comfortable operating with ambiguity and defining structure where needed.
* Strong ownership mindset with focus on delivery and quality.
* Curious, adaptable, and able to rapidly learn new technologies across the stack.
* Comfortable working with distributed teams across time zones.
Communication:
Excellent English written and verbal communication skills are a must. Able to articulate architectural decisions, technical trade-offs, and system designs clearly.
Teamwork:
Strong collaborator who can work effectively with product, architecture, and engineering stakeholders. Able to lead by technical example while fostering a disciplined and structured engineering culture.