Partner daily with the Platform Owner to understand business challenges, stakeholder goals, and product priorities for internal tools that support go-to-market teams.
Lead or support requirements discovery (via calls, async docs, team meetings) to capture needs, edge cases, success metrics, and constraints.
Write and maintain high-quality product documentation: functional requirements, technical specifications, data flows, acceptance criteria, and architecture notes, adhering to established internal standards and patterns.
Turn requirements into clear, actionable plans and precise instructions for AI-assisted implementation; coordinate changes through iterative build-verify cycles.
Enforce consistent, enterprise-grade design patterns, architecture principles, and quality gates during planning, implementation review, and validation.
Participate in design and implementation reviews with a focus on correctness, maintainability, adherence to guidelines, and efficient use of AI workflows.
Run and troubleshoot automated quality checks (type checking, linting, tests); diagnose issues and propose targeted fixes.
Help keep system knowledge current: update reference documentation, track changes across versions, and surface ambiguities for resolution.
Support alignment with engineering, product, and go-to-market stakeholders across regions. Balance the demands of leaders with those of individual contributors.
Contribute to refining our AI-augmented development processes (better patterns, templates, automation ideas).
Communicate effectively across time zones (US / EMEA) using async documentation, collaboration tools, and occasional synchronous sessions.
Requirements
2–4 years of experience in product engineering, technical product management, solution architecture, or junior full-stack/ frontend development roles.
Demonstrated ability to gather requirements, write clear functional/technical specs, and create acceptance criteria — with strong written English communication.
Solid understanding of modern web technologies (React, TypeScript, Node.js, REST APIs, PostgreSQL) and basic software architecture concepts.
Comfort with AI-assisted workflows (prompt engineering, using LLMs for code/spec generation, iterative verification).
Strong analytical mindset: ability to break down complex problems, spot ambiguities, and ask clarifying questions.
Excellent collaboration and communication skills — fluent in English (written + verbal); able to work async and synchronously across cultures/time zones.
Located in Portugal with eligibility to work in the EU; available for hybrid Lisbon work when needed and flexible for US overlap hours (e.g., 2–4 PM Lisbon time).