We are seeking a Senior Software Developer proficient in ElectronJS and TypeScript to join our dynamic team. If you're passionate about pushing the boundaries of desktop software development and possess a strong background in handling vector and binary formats, we would love to hear from you.

Requirements

Key Requirements:

  1. ElectronJS and TypeScript Expertise:
  2. A minimum of 5 years' hands-on experience in developing applications with ElectronJS and TypeScript.
  3. Profound understanding and application of architectural concepts in desktop software development.
  4. Handling Vector Formats:
  5. Proven experience with vector formats, particularly within the context of creating CAD tools.
  6. Ability to address challenges associated with handling vector formats effectively.
  7. Complex Mathematics:
  8. Strong mathematical skills, especially in applying complex mathematics within programming environments.
  9. Experience in 2D geometric shape drawing and manipulation of Matrix computations.
  10. Knowledge of SVG:
  11. Proficiency in manipulating, displaying, and interacting with SVG graphics.
  12. Ability to parse and interpret complex paths manually is essential.
  13. WebGL:
  14. Hands-on experience using WebGL for 3D or 2D graphic rendering in a web context.
  15. Understanding of shaders and adeptness in performance management.
  16. Handling Binary Formats:
  17. Proficient in reading, writing, and manipulating data in binary formats.

Location

Dubai, United Arab Emirates

Job Overview
Job Posted:
1 year ago
Job Expires:
Job Type
Full Time Contractual

Share This Job: