Principal Full Stack Developer - Mobile

Contract / Temporary

Job Reference
Full Stack Developer - 5440 (PSE 9)
Job Type
Contract / Temporary
Location
Area
Dubai
Salary Details
AED 28,900 - 50,000 (£6k - £10.5k)
Start Date
ASAP
Consultant
Nick Gordon
nick.gordon@deerfoot.co.uk
07899 843820

Apply now

Get in touch with us for more information

Job description

Lead /Principal Full Stack Developer – Mobile
Long Term Rolling Contract (12+ Months)
Base Monthly Rate (DOE): AED 28,900 - 50,000 (£6k - £10.5k)
Package: Medical Insurance + Gratuity Bonus + Paid Holiday
Global Travel Organisation - Dubai, UAE

As a successful and preferred recruitment partner, we have been instructed by one of the most prestigious and well-known organisations in the world to assist in the hire of a Lead Full Stack Enginer. With our client’s global HQ in the vibrant and extravagant multicultural city of Dubai, we are looking for well-established individuals to join them on a long-term rolling contract basis (12+ months).
Looking to increase diversity within the group, our client is keen to receive applications from talented individuals who may be looking to relocate and work in Dubai. In order to attract this talent, they are offering a competitive tax-free salary, free visa arrangement and sponsorship, 22 days paid holiday (plus 10 public holidays), medical insurance and an end of service gratuity bonus (worth an extra one month’s pay).
Responsibilities
• Designing and developing advanced middleware services for the mobile platforms.
• Unit-testing code for robustness, including edge cases, usability, and general reliability using a Test Driven Development approach.
• Able to work efficiently and effectively in an Agile process environment. Collaborating to continuously improve team development practices and processes in that regard.
• Able to break down down complex technical problems into simple, implementable solutions.
• Maintain a full and complete understanding of solution interdependencies and limitations.
• Maintain a full and complete understanding of backend Java development life-cycle.
• Help realize practical and robust middleware architecture for Mobile applications.
• Support and control the technical factors related to the resilience, performance, quality, and responsiveness of systems.
• Ensure and control code quality and development level testing. Skills
• In-depth understanding of key Java and Spring frameworks, data-structures, algorithms and design patterns.
• In-depth understanding threading and performance tuning of Java Spring based middleware systems.
• Experience integrating into back-end services and third-party solutions.
• Experience delivering apps that follow of Java and Spring design principles.
• In-depth experience with performance and memory tuning tools.
• Strong