




Job Summary: We are seeking a Senior Full Stack Developer to join a team building a comprehensive, modular ERP system, incorporating AI tools for analysis and interaction. Key Highlights: 1. Participation in a high-impact product (core ERP of the business) 2. Collaborative team focused on engineering best practices 3. Opportunity to influence architecture, standards, and technical roadmap Full Stack Developer (Node.js + React) and AI Location: Oeiras (hybrid model) Contract: Renewable for 6 months Compensation: up to €2500 + benefits / month (gross) Experience Level: Senior Primary Tech Stack: Node.js, React, JavaScript, APIs, Databases, AWS (or similar) About the Project We are looking for a Full Stack Developer to join a team developing a complete, modular ERP covering multiple domains, including: Financial Management Property Management Marketing and Sales Supplier Management And other modules continuously evolving The ERP will feature multiple API-based integrations with existing platforms and will incorporate AI tools both for analysis/reporting and for user and customer interaction (e.g., assistants, automations, recommendations, intelligent chat/customer support). Responsibilities: End-to-end development and evolution of ERP modules (backend + frontend) Design and maintenance of APIs (REST and/or other approaches), integrations, and synchronizations with external systems Database modeling and optimization (schemas, queries, performance, migrations) Backend implementation in Node.js (architecture, security, validations, testing) UI development in React (components, state management, performance, UX within product context) Cloud environment operations (AWS or similar): deployment, scalability, observability Ensuring quality through testing, code reviews, product documentation, and engineering practices (CI/CD, monitoring, logging) Collaborating with the product/tech team on technical discovery, architectural decisions, and iterative deliveries Requirements: Solid full-stack development experience Node.js and React in production product contexts (not just prototypes) JavaScript (ideally following best practices and coding standards) Experience with APIs and system integrations (authentication, retries, rate limiting, idempotency, webhooks, etc.) Database experience (MySQL or others) and data model design Experience working with AWS (or equivalent infrastructure) and understanding of environments (dev/stage/prod) Best practices: Git, team collaboration, focus on quality and delivery Preferred Qualifications: Experience managing and implementing database systems on Linux Docker, CI/CD (GitHub Actions/GitLab CI), Infrastructure as Code (Terraform/CloudFormation) Modular architectures (well-structured monolith, microservices, event-driven, queues) Observability (structured logs, metrics, tracing) Experience developing and integrating AI tools, e.g.: Integration with AI/LLM APIs RAG (retrieval + generation), embeddings, semantic search Automation of reporting and intelligent analytics User assistants (chat/voice), data classification and extraction What We Offer Participation in a high-impact product (core ERP of the business, with multiple modules and integrations) Collaborative team focused on engineering best practices Opportunity to influence architecture, standards, and technical roadmap Competitive compensation aligned with experience: up to €2500 + benefits / month (gross) Flexibility: hybrid model (on-site and remote) Application Please send your CV + a brief summary (5–10 lines) of your experience to our email.


