S
Senior Software Developer – Railway Ticketing System (Web&Mobile)
Segula Technologies
Ajman, UAEAED 10,000-16,667/moToday
UAEIT & TechnologyFull Time
Skills Required
TypescriptReactDockerGitFlutterAgileScrum
Job Description
<div><p><b>Location:</b>United Arab Emirates (Remote possible)<br/><b>Contract Type:</b>3-Month Contract (Extendable)<br/><b>Industry:</b>Railway / Transportation / Mobility<br/><b>Start Date:</b>Immediate</p><h3>Project Overview</h3><p>We are supporting a strategic railway project in the UAE focused on the development and enhancement of a<b>digital ticketing system</b>.</p><p>We are seeking a<b>Senior Software Developer</b>with strong expertise in modern web and mobile technologies to contribute to frontend/backend development, authentication integration, payment gateway implementation and GIS-based functionalities.</p><p>This is a<b>3-month contract</b>with strong potential for extension based on project requirements.</p><h3>Key Responsibilities</h3><h3>Web Development</h3><ul><li>Develop and maintain web applications using<b>React /</b></li><li>Build scalable applications using<b>TypeScript 5</b></li><li>Implement containerized environments using<b>Docker / Docker Compose</b></li><li>Develop and maintain unit testing using<b>Jest</b></li><li>Ensure high performance, security and maintainability</li></ul><h3>Authentication&Security</h3><ul><li>Implement authentication solutions using<b>Keycloak</b></li><li>Integrate<b>OIDC (OpenID Connect)</b>protocols</li><li>Ensure secure identity and access management</li></ul><h3>Payment Gateway Integration</h3><ul><li>Integrate and manage<b>MPGS (Mastercard Payment Gateway Services)</b></li><li>Ensure secure transaction processing and payment validation</li><li>Support testing and troubleshooting of payment flows</li></ul><h3>GIS&Geocoding</h3><ul><li>Implement map-based features using:<ul><li><b>Mapbox</b></li><li><b>OpenStreetMap</b></li></ul></li><li>Manage geolocation and geocoding functionalities</li></ul><h3>Mobile Application Development</h3><ul><li>Develop cross-platform mobile applications using<b>Flutter / Dart</b></li><li>Deliver iOS and Android applications</li><li>Manage CI/CD pipelines using<b>EAS Build</b></li><li>Ensure performance optimization and release readiness</li></ul><p><b>Qualifications :</b></p><h3>Mandatory Skills</h3><ul><li>Strong hands-on experience with:<ul><li>React /</li><li>TypeScript (v5 preferred)</li><li>Docker / Docker Compose</li><li>Jest</li><li>Keycloak / OIDC</li><li>MPGS payment gateway</li><li>Mapbox or OpenStreetMap</li><li>Flutter / Dart</li><li>CI/CD pipelines (EAS Build)</li></ul></li></ul><h3>Preferred</h3><ul><li>Experience in<b>Railway / Transportation / Ticketing systems</b></li><li>Experience in secure payment platforms</li><li>Agile/Scrum experience</li></ul><h3>Additional Information :</h3><ul><li>Senior Software Developer (minimum 5 years experience)</li><li>Proven delivery of production-grade web&mobile applications</li><li>Strong understanding of scalable architecture</li><li>Ability to work independently</li><li>Based in UAE (remote work possible)</li><li>Immediate or short notice preferred</li></ul><p><b>Please note that only shortlisted candidates will be contacted</b></p><h3>Remote Work :</h3><p>No</p><h3>Employment Type :</h3><p>Contract</p></div>#J-18808-Ljbffr
Similar Opportunities
M
Front-end [drupal] developer
MENA Alliances
Ajman, UAEAED 10,000-16,667/moToday
UAEIT & Technology
R
Remote QA Automation&Manual Engineer(Playwright/Selenium)
RELQ TECHNOLOGIES LLC
Ajman, UAEAED 10,000-16,667/moToday
UAEIT & Technology
Q
Web3 Marketing Manager
Quranium
Ajman, UAEAED 10,000-16,667/moToday
UAEIT & Technology
T
Telecom Project Coordinator | Tazamon | United Arab Emirates
Tech Junction Ltd
Sharjah, UAEAED 4,000-10,000/moToday
UAEIT & Technology
R
Expert Network Engineer (Arista) | Reach Group | UAE
Reach Group
UAEAED 8,000-20,000/moToday
UAEIT & Technology
A
Data Analyst
Avanta Works
UAEAED 7,000-18,000/moToday
UAEIT & Technology