Presight is UAE's leading Analytics-driven, Cloud first, AI-enabled company with a deep focus on driving digital transformation in the MENACA region to power the next generation of cities, businesses, and industries. We are an operating company of G42, UAE's leading AI and Cloud Computing company that champions AI as drivers that power progress, propelled by the combination of exceptional people and technology.
The opportunity
Looking for a strongly customer-focused, self-driven and results-oriented Senior Full Stack Engineer for Presight.
Key responsibilities
-
Develop visually appealing front end website architecture, including translating designer mock- ups and wireframes into front-end code
-
Develop functional databases, applications, and servers to support websites on the back end
-
Work closely with Presight R&D team and apply their new research results and AI tools
-
Develop and design RESTful services and APIs
-
Stay abreast of developments in web applications and programming languages
-
Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.
To qualify, you must have
-
Bachelor's or Master’s Degree in Information Technology, Computer Science, Engineering or related field
-
Minimum 7 years of experiences in software development with strong computer science fundamentals
-
Strong computer science and basic algorithms knowledge
-
Minimum 5 years of experience in full stack development
-
Hands-on experience in LLM application design and development
-
Understanding of DevOps, CI/CD pipelines
-
Knowledge of web fundamentals: HTML5/CSS3, protocols, modern web standards.
-
Expert knowledge of modern JavaScript and TypeScript.
-
Experience building single page applications with React, or any other component-based
-
framework
-
Understanding of relational and non-relational databases (MySQL, MongoDB, etc.)
-
Ideally, you’ll also need
-
Experience with popular UI component libraries
-
Understanding of Machine Learning and LLM
-
Experience in using AWS or Azure cloud services
-
Experience with DevOps tasks like CI/CD and experience in cloud infrastructure and reliability
-
engineering
-
Experience in backend programing languages like Java and Ruby is a plus
-
Experience in media operations in browser (Audio and Video APIs) is a plus