




Job Summary: We are looking for a 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 (the business’s core ERP) 2. Collaborative team with a focus on engineering best practices 3. Opportunity to influence architecture, standards, and the technical roadmap Full Stack Developer (Node.js + React) and AI Location: Oeiras (hybrid model) Contract: 6-month renewable contract 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 seeking a Full Stack Developer to join a team developing a complete, modular ERP system spanning 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 for both analysis/reporting and user/customer interaction (e.g., assistants, automations, recommendations, intelligent chat/support). Responsibilities: End-to-end development and enhancement 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 in product context) Cloud environment operations (AWS or similar): deployment, scalability, observability Ensuring quality via testing, code reviews, product documentation, and engineering practices (CI/CD, monitoring, logging) Collaboration with the product/tech team on technical discovery, architectural decisions, and iterative deliveries Requirements: Solid full-stack development experience Node.js and React applied in production-grade products (not just prototypes) JavaScript (ideally following coding best practices and standards) Experience with APIs and system integrations (authentication, retries, rate limits, idempotency, webhooks, etc.) Experience with databases (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, quality focus, and delivery orientation Nice-to-have: 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, for example: Integration with AI/LLM APIs RAG (retrieval + generation), embeddings, semantic search Automated reporting and intelligent analytics User-facing assistants (chat/voice), data classification and extraction What we offer Participation in a high-impact product (core business ERP, with multiple modules and integrations) Collaborative team with a focus on engineering best practices Opportunity to influence architecture, standards, and the technical roadmap Competitive compensation aligned with experience: up to €2500 + benefits / month (gross) Flexibility: hybrid model (on-site and remote) Application Send your CV + a brief summary (5–10 lines) of your experience to our email.


