Posted 8 months ago

باب النجاح بيتفتح لأول شخص بيخبط

FSD Developer

Dubai · UAE
March 27, 2025
IT Services Active

Position Details

Location

Dubai · UAE

Posted Date

March 27, 2025

Employment Type

IT Services

متوسط الراتب

خطأ: تعذر الحصول على معلومات الراتب من Gemini API

Job Description

Synechron

Company: Synechron

Location: Dubai · UAE

Category: IT Services

Job Description: **Job Description**

A vacancy exists for a Full Stack Developer (FSD) in Dubai, UAE, presenting an exceptional opportunity for seasoned IT professionals. The successful candidate will assume responsibility for the design, development, and maintenance of web applications, ensuring optimal user experience. This role necessitates comprehensive expertise in both front-end and back-end technologies, enabling contribution across diverse facets of software development. Collaboration with cross-functional teams will be integral to delivering high-quality solutions that effectively address client requirements. Candidates with a demonstrable passion for technology and a strong desire to contribute to innovative projects are encouraged to apply.

**Experience**

* A minimum of five (5) years of professional coding experience utilizing ReactJS (TypeScript), HTML, CSS Pre-processors, or CSS-in-JS for the development of high-performance, responsive web applications within enterprise environments is required.
* A minimum of five (5) years of professional coding experience utilizing NodeJS, JavaScript, TypeScript, and NoSQL databases is required.
* Demonstrated experience in developing and implementing highly responsive user interface components using React concepts, specifically the creation of self-contained, reusable, and testable modules and components.
* Proficiency in architecting and automating build processes for production environments, utilizing task runners or scripts.
* Comprehensive knowledge of Data Structures for TypeScript.
* Experience in monitoring and optimizing front-end performance.
* Familiarity with the Banking or Retail domains is advantageous.
* Hands-on experience in performance tuning, debugging, and monitoring.

**Technical Skills**

* Extensive knowledge of developing scalable and highly available RESTful APIs utilizing NodeJS technologies.
* A thorough understanding of CI/CD principles, with active involvement in resolving and troubleshooting issues within distributed services ecosystems.
* Comprehensive understanding of containerization technologies, with demonstrated experience in Docker and Kubernetes.
* Exposure to API gateway integrations, such as 3Scale.
* Thorough understanding of Single-Sign-on or token-based authentication methodologies (REST, JWT, OAuth).
* Expert knowledge of task/message queues, including but not limited to AWS, Microsoft Azure, Pushpin, and Kafka.
* Practical experience with GraphQL is desirable.
* Proficiency in writing tested, idiomatic, and well-documented JavaScript, HTML, and CSS.
* Demonstrated experience in developing responsive, web-based user interfaces.
* Experience with Styled Components, Tailwind CSS, Material UI, and other CSS-in-JS techniques.
* A thorough understanding of platform responsibilities, database functionalities, API implementations, caching layers, proxies, and other web services utilized within the system.
* Proficiency in writing non-blocking code, employing advanced techniques such as multi-threading when necessary.
* Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
* Proficiency in documenting code inline using JSDoc or other established conventions.
* A thorough understanding of React.js and its core principles.
* Familiarity with modern front-end build pipelines and associated tools.
* Experience with established React.js workflows (such as Flux, Redux, ContextAPI, or Data Structures).
* Aptitude for benchmarking and optimization.
* Proficiency with the latest versions of ECMAScript (JavaScript or TypeScript).
* Comprehensive knowledge of React and common tools within the broader React ecosystem, such as npm and yarn.
* Familiarity with common programming tools such as RESTful APIs, TypeScript, version control software, remote deployment tools, and CI/CD tools.
* A comprehensive understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle.
* Experience in unit testing using Jest, Enzyme, Jasmine, or equivalent frameworks.
* Understanding of linter libraries (TSLINT, Prettier, etc.).

share :

نصائح تهمك

  • جهز CV حديث قبل التقديم
  • تأكد من تحديث معلومات التواصل في سيرتك الذاتية
  • اقرأ وصف الوظيفة بعناية قبل التقديم
  • جهز رسالة تغطية مخصصة للوظيفة
  • تأكد من صحة جميع المعلومات في طلبك
  • احفظ نسخة من طلب التقديم
  • تابع بريدك الإلكتروني بانتظام
  • جهز نفسك للمقابلة الشخصية مسبقاً
Apply Now