Senior Full Stack Engineer

Open Innovation Ai โ€” United Arab Emirates ยท Posted ~5 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Company Description: Open Innovation AI is a global technology company that specializes in developing advanced solutions for managing AI workloads. Its flagship product, the Open Innovation Cluster Manager (OICM), orchestrates complex AI tasks efficiently across diverse infrastructures. The platform is hardware-agnostic, optimized for various GPUs and accelerators hardware, and facilitates seamless integration and scalability for enterprise AI applications. Open Innovation AI focuses on optimizing and simplifying AI workload management and making AI technologies accessible to organizations of all sizes. With its innovative solutions, companies can reduce operational costs, accelerate time to value, and maximize their return on investment, ensuring that their AI strategies contribute directly to enhanced business outcomes. Role Overview: As a Senior Full Stack Engineer at Open Innovation, you will play a critical role in shaping both the frontend and backend of our platforms and web applications. Working closely with our product team, you'll develop visually compelling, highly functional, and accessible user interfaces while also architecting robust, scalable backend services. Your expertise in data visualization, large datasets, and backend integration will be key to creating powerful, insightful, and seamless experiences for our users Requirements: Develop and maintain responsive web applications using React, TypeScript, and Vite.js on the frontend, and Node.js with TypeScript on the backendDesign and implement data processing pipelines and RESTful API to handle and render large datasets effectivelyImplement backend solutions for streaming interfaces for Large Language Models (LLMs), supporting real-time data visualization and interactionsCollaborate with UX/UI designers, product owners, and frontend engineers to prototype and refine user interfaces, ensuring seamless integration with backend systemsDesign and implement scalable, maintainable architectures for both frontend and backend systemsWork closely with infrastructure teams to ensure efficient deployment and scaling of applications, including database optimization and API performance tuningDevelop and maintain CI/CD pipelines for automated building, testing, and deployment of full stack applicationsImplement comprehensive testing strategies, including unit, integration, and end-to-end (E2E) testing, using tools like Playwright and JestOptimize application performance, load times, and backend processing speed, especially for applications managing large datasetsStay updated with the latest full stack development technologies and best practices, suggesting improvements to our tech stack and development workflowsWrite clear, concise documentation for code, processes, and architecture decisions across the stackParticipate in code reviews and provide constructive feedback to team members on both frontend and backend codebases Qualifications Bachelor's or higher degree in Computer Science, Software Engineering, or a related fieldMinimum of 5 years of professional experience as fullstack engineerStrong proficiency in HTML, CSS, and JavaScript, including advanced concepts such as responsive design, cross-browser compatibility, accessibility, asynchronous programming, and closuresExpertise in React, TypeScript, and NodeJSSolid understanding of frontend/backend architecture principles and best practicesProficiency in data visualization libraries (e.g., ECharts, Recharts, or similar)Knowledge of streaming data techniquesExpertise of RESTful APIsExperience with Git version control systemExcellent communication skills and ability to work effectively in a collaborative team environment