hireejobsgulf

Full Stack Developer

5.00 to 7.00 Years   Dubai(Business Bay) - United Arab Emirates (UAE)   03 Oct, 2026
Job LocationDubai(Business Bay) - United Arab Emirates (UAE)
EducationNot Mentioned
SalaryNot Mentioned
IndustryIT - Software Services
Functional AreaNot Mentioned

Job Description

Roles & ResponsibilitiesWe seek a highly analytical and problem-solving-oriented Senior Software Engineer with a strong foundation in object-oriented programming (OOP) and scalable software architecture. The ideal candidate should be passionate about building efficient and maintainable systems while demonstrating a deep understanding of core software engineering principles.Required SkillsProgramming Languages:Proficiency in .NET/C# or Go Lang (minimum 4 years of hands-on experience).Experience with Node.js (preferred but not mandatory).Solid grasp of TypeScript for backend and/or full-stack development.Problem-Solving and Fundamentals:Strong analytical and problem-solving skills, with a focus on understanding the fundamentals of computer science.Proven ability to design scalable and efficient algorithms.A clear understanding of object-oriented programming principles and their practical applications.System Architecture and Design:Hands-on experience building and maintaining microservices.Proven ability to design scalable architectures for distributed systems.Understanding of networking principles and their implications in building robust systems.Databases and Messaging:Experience working with SQL/NoSQL databases, particularly MongoDB and Cassandra.Familiarity with messaging systems such as Kafka or RabbitMQ.Soft Skills and Mindset:Strong analytical mindset with a curiosity to explore complex problems.A proactive approach to learning and mastering new technologies.Team player with excellent communication and collaboration skills.Preferred Skills (Good to Have)Experience with modern software development practices, including CI/CD pipelines, containerization (e.g., Docker), and orchestration tools (e.g., Kubernetes).Familiarity with Go Lang for developing high-performance services.Exposure to DevOps principles and cloud platforms such as AWS, Azure, or GCP roles.Desired Candidate ProfileDesign, develop, and maintain scalable, high-performance applications using Node.js.Build and maintain microservices-based architectures that ensure reliability and scalability.Develop and maintain RESTful APIs with a strong focus on efficiency and reusability.Collaborate with cross-functional teams to translate business requirements into technical solutions.Optimize applications for performance and scalability.Implement secure and efficient data storage solutions using SQL/NoSQL databases like MongoDB or Cassandra.Integrate messaging systems such as Kafka or RabbitMQ for distributed systems.Troubleshoot and resolve complex technical issues with a methodical approach.

Keyskills :

APPLY NOW

Related Jobs

© 2023 HireeJobsGulf All Rights Reserved