The Innovation Engineer (Full Stack) is a hands-on engineering role responsible for rapidly building and validating digital Proof-of-Concepts (PoCs) and Minimum Viable Products (MVPs) that support innovation initiatives across Master Works and its subsidiaries. This role requires a product-focused full-stack developer who can operate across frontend and backend layers, integrate APIs, build quick interfaces, and collaborate with AI and business teams to experiment, iterate, and deliver working prototypes. The engineer will work closely with other innovation team members to transform abstract ideas into functional demos or internal tools. This is a highly agile, outcome-driven role designed for speed, creativity, and technical fluency.
Requirements
- Design and develop full-stack applications that serve as prototypes or MVPs for innovation use cases.
- Build responsive, interactive, and mobile-friendly UIs using React.js, Next.js, or similar modern JavaScript frameworks.
- Develop scalable backends using Node.js, Python (FastAPI/Flask), or other relevant platforms.
- Integrate external APIs (e.g., AI services, open data, 3rd-party systems) and internal services to assemble composite solutions. Collaborate with AI engineers, designers, and business teams to co-develop smart interfaces and automated workflows.
- Apply rapid development principles to deliver functional PoCs within constrained timeframes.
- Package and present working demos with documentation and clear handover paths.
- Participate in ideation and solution workshops to help evaluate technical feasibility.
- Create internal utilities or toolkits that streamline future innovation delivery.
- Ensure code is modular, reusable, and well-documented for downstream use.
- Collaborate in AI-assisted development environments and iterative workflows (e.g., vibe coding, prompt driven prototyping, Claude Code) to accelerate PoC delivery cycles.
Required Qualifications
- Bachelor’s degree in Software Engineering, Computer Science, or a related IT field.
- 3+ years of experience in full-stack development with a proven track record in building prototypes, MVPs, or production apps. Proficient in JavaScript/TypeScript, especially React.js, and Node.js.
- Strong grasp of RESTful APIs, asynchronous programming, and real-time communication (WebSocket, polling, etc.).
- Hands-on experience working with UI/UX design tools (especially Figma) to translate design mockups, wireframes, and user flows into functional interfaces that match visual intent and usability goals.
- Solid backend experience using Node.js, Express, or Python-based frameworks like FastAPI.
- Comfortable with cloud-native development (e.g., Firebase, AWS, Azure), basic DevOps, and version control.
- Experience working in fast-paced, iterative environments—ideally innovation, R&D, or early-stage product settings.
- Ability to take vague business requirements and translate them into working interfaces or services.
Preferred Qualifications
- Exposure to AI/LLM systems or working closely with AI engineers.
- Familiarity with LLM-based development environments or "vibe coding" methodologies
- Familiarity with No-Code/Low-Code platforms and how to extend them via APIs.
- Good grasp of front-end design principles and usability heuristics, including implementing responsive layouts, component-based structures, and design-consistent user interactions.
- Basic understanding of design systems and UI/UX heuristics.
- Experience with prototyping tools or frontend libraries for rapid interface building.
- Knowledge of data visualization libraries (e.g., D3.js, Chart.js, ECharts) is a plus.
- Arabic language handling and localization experience is an advantage.
Core Competencies:
- Fast learner with a hacker mindset and strong product sensibility.
- Ability to iterate quickly, handle ambiguity, and pivot based on feedback.
- Strong communication and collaboration across technical and non-technical teams.
- Attention to quality and usability even in early-stage prototypes.
- Passion for innovation, experimentation, and building new things