About the job
Company Description Taj Alfahidi Technology Services, a leading technology solutions provider headquartered in Dubai, is committed to delivering innovative and tailored technology solutions across various sectors. Our dedication to excellence and continuous enhancement drives us to offer exceptional value to our diverse clients.
Role Description This is a full-time, on-site role for a Full Stack Engineer located in Dubai. The Full Stack Engineer will be responsible for developing and maintaining end-to-end web applications using modern frontend and backend technologies. Responsibilities include building responsive user interfaces with React.js, developing scalable backend services and RESTful APIs using Node.js, designing and optimizing Postgre SQL and Mongo DB databases, deploying applications on AWS, implementing CI/CD pipelines, and collaborating with product managers, designers, and engineering teams to deliver innovative features and ensure application performance, security, and reliability.
Qualifications Develop and maintain responsive, high-performance frontend applications using React.js, Java Script (ES6+), and Type Script. Implement efficient state management using Redux, Context APIIntegrate frontend applications with backend APIs and third-party services. Build scalable backend applications and microservices using Node.js with Express.js or Nest JS. Design, develop, and maintain secure RESTful APIs following industry best practices. Implement authentication and authorization mechanisms using JWT, OAuth, and role-based access control (RBAC). Develop secure API integrations, including webhooks, rate limiting, input validation, and error handling. Design, optimize, and maintain relational (Postgre SQL) and NoSQL (Mongo DB) database schemas for performance, scalability, and reliability. Deploy, manage, and monitor applications on AWS services including EC2, ECS/EKS, Lambda, RDS, S3, Cloud Front, and Route 53. Configure and manage AWS security services such as IAM and Secrets Manager to protect application resources and credentials. Monitor application health, logs, and performance using Cloud Watch, and troubleshoot production issues. Build and maintain CI/CD pipelines to automate application testing, deployment, and release processes. Collaborate with cross-functional teams, including product managers, designers, QA engineers, and developers, to deliver high-quality software solutions. Participate in code reviews, enforce coding standards, and contribute to continuous improvement of development practices. Write clean, maintainable, well-documented, and testable code following software engineering best practices. Continuously evaluate and adopt modern technologies, frameworks, and development methodologies to improve application performance and developer productivity
Joining Preferences: Immediate Joiner Location : Dubai, UAEExperience : Minimum 4 years of Fintech or I-gaming Experience Salary Range: 2500 AED - 6500 AED
Perks and Benefits Company-sponsored accommodation. Daily meals/food provided by the company. Round-trip airfare (home country ↔ UAE) provided upon successful completion of one year of employment. Flexible working hours to support work-life balance. Monthly team outings and recreational activities. Company-sponsored team get-togethers every six months. Birthday celebrations and special employee recognition events. A collaborative, inclusive, and growth-oriented work environment. Opportunities to work on modern technologies and challenging projects. Professional development and continuous learning opportunities.
Why Join Us?
Innovative Environment: Be part of a forward-thinking technology solutions provider committed to continuous improvement and excellence
Hybrid Flexibility: Enjoy the flexibility of a hybrid work model, combining remote and on-site work. Career Growth: Access opportunities for professional development and career advancement.
If you are passionate about Full Stack Engineer role and excited about the opportunity to contribute to innovative projects at Taj Alfahidi Technology Services, we would love to hear from you.