-
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
JUNG
Related

Android Entwickler (m/w/d)

2026-05-25

Full-time
Not Applicable
Germany
Manufacturing
Engineering
View Job Details
wikifolio Financial Technologies AG
Related

Senior Mobile App Developer (m/f/d) Vienna, Austria

2026-05-21

Full-time
Not Applicable
Austria
Financial Services
Engineering
View Job Details
BSH Sprzęt Gospodarstwa Domowego Polska
Related

Fullstack Developer (backend-focused) (f/m)

2026-05-16

Full-time
Not Applicable
Poland
Manufacturing
Engineering