-
ENOC

Senior Developer - Mobile Applications

ENOC
United Arab Emirates · Contract · Associate

Job Purpose

Performs daily tasks that contribute to the design, development, implementation, and support of mobile applications across Android and cross-platform environments. Ensures that developed code is optimized for performance, scalability, and maintainability, while meeting business and customer requirements.

Principal Accountabilities

General

  • Should be able to work independently as well as in team. Must possess good analytical and problem-solving skills.
  • Should be able to effectively communicate (verbal or in written) with Customers, team members and Product vendors on the matters related to all functional or technical areas
  • Documents and maintain Knowledge database to share experience and knowledge with team members in order to enhance efficiency and reduce single person dependence
  • Coordinate work tasks with Customer, team members, and Product Vendors to perform the tasks assigned efficiently in Timely manner
  • Analyses business needs and conceptualises solutions to meet and exceed customer expectations
  • Should be Customer centric, achieve customer satisfaction and maintain proper perspective in all activities.


Operational

  • To implement mobile application development requirements with a constant focus on usability, performance, and business efficiency through modern mobile technologies.
  • Design, develop, test, and maintain mobile applications using Flutter, Kotlin and Kotlin Multiplatform (KMP) for cross-platform development
  • Develop and maintain native applications using Kotlin and Java
  • Implement shared business logic for multiple platforms
  • Collaborate with backend teams to integrate RESTful APIs and third-party services
  • Ensure high performance, responsiveness, and security of mobile applications
  • Apply mobile architecture patterns such as MVVM, Clean Architecture, and modular design
  • Perform code reviews and ensure adherence to coding standards and best practices
  • Identify, troubleshoot, and resolve application defects, performance issues, and crashes
  • Experience with local data storage, caching, and offline capabilities
  • Familiarity with CI/CD pipelines, version control systems, and app stores deployment processes
  • Exposure to .NET MAUI and Swift is a plus
  • Attention to detail and commitment to high-quality, error-free deliverables
  • Should have good understanding of the Software Development Life Cycle (SDLC)
  • Good communication skills suitable for liaison with departmental staff and business stakeholders
  • Ability to produce technical documentation and participate in technical discussions
  • Must be motivated, independent, and self-sufficient; able to receive an assigned task and see it through to completion with minimal supervision

Requirements

Education

  • Degree: Minimum Bachelor’s degree in Computer Science, Engineering or equivalent
  • Preferable professional certifications in mobile or software development

Experience

  • 5+ years of relevant experience in mobile application development
  • Strong hands-on experience in Flutter, Kotlin, and Java
  • Proven experience working with Kotlin Multiplatform
  • Experience in building business-critical, scalable mobile applications
  • Experience working in Agile/Scrum environments is a must

Key Skills

Ranked by relevance

kotlin flutter restful apis storage android swift cicd
Login to Apply
Posted
Mar 26, 2026
Type
Contract
Level
Associate
Location
Dubai
Company
ENOC

Industries

Manufacturing

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
DXC Technology
Related

Mobile Applications Developer (Android)

2026-06-19

Full-time
Not Applicable
Singapore
IT Services
Engineering
View Job Details
Avensys Consulting
Related

Android Developer

2026-06-19

Contract
Mid-Senior
Singapore
IT Services
Information Technology
View Job Details
LIXIL
Related

Backend Software Developer

2026-06-18

Full-time
Not Applicable
Portugal
Manufacturing
Engineering