App Developeer

Dubai, United Arab Emirates

Job Description

An app developer is responsible for designing, developing, and maintaining applications for various platforms, such as mobile devices (iOS or Android) or desktop computers. Their primary role is to create efficient and user-friendly software solutions that meet the needs and requirements of the target audience. job description : Application Design and Development:Collaborate with stakeholders, including clients, product managers, and designers, to understand project requirements and goals.
Design application architectures, including the user interface (UI) and user experience (UX) design.
Write clean, maintainable, and efficient code using programming languages such as Swift, Objective-C, Java, Kotlin, or JavaScript.
Develop and implement features and functionalities based on the project requirements.
Conduct regular testing and debugging to identify and resolve any software defects or issues.
Optimize the performance of the application to ensure smooth and responsive user experience. Platform and Technology Expertise:Keep up-to-date with the latest trends, technologies, and best practices in mobile and web app development.
Understand the specific requirements and guidelines for each platform (iOS, Android, or web) and develop applications accordingly.
Familiarity with cross-platform development frameworks and tools such as React Native, Flutter, or Xamarin is a plus. Collaboration and Communication:Work collaboratively with a team of developers, designers, and other stakeholders to ensure successful project delivery.
Communicate project progress, challenges, and solutions effectively to team members and project managers.
Participate in code reviews and provide constructive feedback to improve code quality. Troubleshooting and Maintenance:Perform regular maintenance and updates to existing applications to ensure compatibility with new operating systems and devices.
Identify and resolve application performance issues, bugs, and other technical problems.
Provide technical support and assistance to end-users and address their concerns or inquiries promptly. Documentation and Reporting:Create and maintain technical documentation, including code documentation, project specifications, and user guides.
Prepare progress reports, status updates, and other relevant documentation for project stakeholders. Requirements:

  • Bachelor\'s degree in computer science, software engineering, or a related field (or equivalent work experience).
  • Proficiency in programming languages such as Swift, Objective-C, Java, Kotlin, or JavaScript.
  • Experience with mobile app development frameworks and tools, such as iOS SDK, Android SDK, or web development frameworks.
  • Strong understanding of UI/UX principles and experience with UI design tools.
  • Familiarity with version control systems (e.g., Git) and collaborative development workflows.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Ability to adapt to changing project requirements and work in a fast-paced environment.
Job Type: Full-time Salary: AED1.00 - AED2.00 per month Ability to commute/relocate:
  • Dubai: Reliably commute or planning to relocate before starting work (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1555040
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned