Presight Circular Logo

Senior Frontend Engineer

Presight Dubai, United Arab Emirates Posted: 17 Jan 2025

Financial

  • Estimate: $18k - $30k*
  • Zero income tax location

Accessibility

  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Presight is seeking a seasoned and creative Senior Front End Engineer to design and build front end applications in Astana, Kazakhstan. You will be responsible for implementing visual elements in web applications and translating UI/UX design wireframes into programming language, delivering innovative frontend engineering solutions that are stable, high-performing, secure, accessible, and measurably profitable for our customers. As the region’s leading big data analytics company, powered by Artificial Intelligence (AI), Presight leverages data-driven insights to drive positive societal impact and foster innovation, particularly through projects in smart cities and AI-powered initiatives.

Responsibilities

  • Provide expertise in applications programming and ensure application design adheres to the overall architecture blueprint.
  • Design fully responsive applications by writing clean, tested, modular, and well-documented code.
  • Develop optimal solutions to enhance user experience, optimizing maximum speed, scalability, and technical feasibility.
  • Document software deliverables through use cases, design documents, and technical specifications.
  • Understand libraries, patterns, and platforms required to implement web applications in a structured and scalable manner.
  • Partner with multiple teams to ensure appropriate integration of functions and define necessary system enhancements.
  • Participate in design and architecture reviews and offer inputs for improvements.
  • Provide in-depth analysis to define issues and develop creative, profitable solutions.
  • Open to travel as required by business.

Qualifications
To qualify, you must have:

  • Bachelor's Degree in Data Science, Computer Science, Information Technology, Engineering, or related field.
  • Minimum 8 years of experience in front end web development.
  • At least 3 years of experience in building robust web applications in an AI service organization or analytics industry.
  • Strong computer science and basic algorithms knowledge.
  • 3+ years of experience coding in frontend frameworks like Reactjs/Angularjs.
  • Knowledge of web fundamentals: HTML5/CSS3, protocols, modern web standards.
  • Expert knowledge of modern JavaScript and TypeScript.
  • Strong understanding of state management in front end apps and production experience working with MobX or Redux.
  • Experience in media operations in browsers (Canvas, Audio, and Video APIs).
  • Understanding of relational and non-relational databases (MySQL, MongoDB, etc.).
  • Strong knowledge of programming principles (SOLID).
  • Knowledge of RESTful APIs design.
  • Proficient understanding of code versioning tools, such as Git.

Ideally, you’ll also need:

  • Experience with popular UI component libraries, ideally Ant Design.
  • Experience with WebGL/WebAssembly.
  • Experience with DevOps tasks like CI/CD.
  • Experience in cloud infrastructure and reliability engineering.
  • A passion for the latest developments in front end programming.
  • Excellent communication and presentation skills.

Work Conditions

  • Open, diverse, and inclusive environment with a global vision.
  • Opportunities for personal growth through structured training programs and innovative, high-tech projects.
Apply now

Jobs you might like   View all jobs

About Presight

Presight, an ADX-listed public company limited by shares whose majority shareholder is Abu Dhabi company G42, is the region’s leading big data analytics company powered by Artificial Intelligence (“AI”). We combine big data, analytics, and AI expertise to serve every sector, of every scale, to create business and positive societal impact. With our world-class computer vision, AI and omni-analytics platform as its engine, we excel at all-source data interpretation to support insight-driven decision making that shapes policy and creates safer, healthier, happier, and more sustainable societies.