Role Overview We are seeking skilled Applications Developer I professionals to design, develop, and maintain modern enterprise applications across mobile, web, and backend platforms. The role involves working closely with functional teams to translate specifications into high-quality, secure, and scalable software solutions while supporting SAP and non-SAP ecosystems.
Key Responsibilities ● Analyze functional specifications and perform fit–gap analysis ● Design application logic, workflows, and technical diagrams ● Develop, test, debug, and refine software across web, mobile, and backend layers ● Build responsive UI and web applications with a focus on performance and usability ● Develop backend services using Node.js / Java Script ● Implement and consume RESTful APIs and integration services ● Prepare and maintain technical documentation ● Identify development tasks, dependencies, and interrelationships ● Optimize application performance, scalability, and reliability ● Ensure adherence to security standards (including OWASP guidelines) ● Collaborate with cross-functional teams during development and testing phases
Technical Skills Required ● Mobile development using Flutter (preferred), Ionic, or React Native ● Web development using React, HTML, CSS, and Java Script ● Backend development using Node.js / Java Script ● Experience with Google Cloud Platform and API management tools such as Apigee ● Strong experience with REST APIs ● Hands-on experience with SQL and NoSQL databases ● Understanding of application security and OWASP best practices
Required Qualifications & Experience ● Bachelor’s degree in Engineering, Computer Science, or a related field ● Minimum 6 years of IT experience, with at least 4 years in relevant technologies ● Experience with SAP ERP and related technologies, including: ○ ABAP ○ SAP UI5 / Fiori ○ Web Dynpro ○ Smart Forms ○ SAP Net Weaver, Workflow, and Authorization concepts ● Exposure to . NET and/or Java–based development environments ● Strong analytical, problem-solving, and communication skills
Preferred Skills ● Experience working in hybrid SAP and non-SAP landscapes ● Cloud-native application development experience ● Ability to work independently and in collaborative team environments ● Experience in enterprise-scale application development
Interested candidates share their resume at [Click to show email] | +971 52 317 2799