Job Title:Senior Fullstack engineerLocation: Abu Dhabi, United Arab EmiratesEmployment Type:PermanentWe are seeking an experienced Senior Full Stack Engineer to join a dynamic team responsible for building a highly integrated software ecosystem. This system will interact with a range of existing systems, sharing data and services, and will be designed to enable future business partnerships. The role requires extensive experience with both legacy and modern software systems, databases, interfaces, and protocols.
8+ years of experience in PC/Internet-based software development, including analysis, design, coding, and testing.
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
Strong expertise in software development and system integration.
Proficiency in two or more programming languages such as Java, C#, Python, or C++.
In-depth familiarity with Linux systems and Shell scripting.
Expertise in integration technologies such as REST APIs, message queues, and service buses.
At least 2 years of hands-on experience with containerization technologies, including Docker.
Experience in reverse engineering and analyzing complex systems.
Strong problem-solving and analytical skills.
Familiarity with cloud technologies and platform-as-a-service (PaaS) solutions is a plus.