Mobile Developer

5 months ago


Abu Dhabi, United Arab Emirates KBC Technologies Full time

Key Responsibilities:
Core Responsibilities:

- Programming duties for an interactive App development in React Native, iOS & Android Platform, using XCode and Android Studio.
- Mobile Application Development using JSX, JAVA, Swift, Objective-C, Android SDK, HTML5, JavaScript, JSON, jQuery Mobile, CSS and different connected technologies.
- Leverage technologies such as firebase, supabase, push subscriptions, REST APIs, RPC APIs during development.
- Create wireframes and other documentation.
- Collaborate closely with cross-functional teams to understand and meet project requirements.
- Maintain code repositories and ensure version control using Git.
- Work within an Agile environment, participating in sprint planning, stand-up meetings, and retrospectives.
- Design interfaces to improve user experience.
- Liaise with Product development team to plan new features.
- Contribute to the development of cutting-edge solutions that align with Abu Dhabi Ports Group's mission and objectives.

People Management Responsibilites:

- **Collaboration**: Work closely with team members, designers, and business analysts to ensure effective communication and teamwork.
- **Knowledge Sharing**: Share your technical knowledge and expertise with colleagues, assisting them in solving challenges and promoting skill development.
- **Mentoring**: Provide guidance and support to junior developers, interns and trainees, helping them grow their skills and understanding of best practices.
- **Code Reviews**: Participate in code reviews to maintain code quality and adherence to coding standards.
- **Problem Solving**: Collaborate with team members to identify and address technical issues and challenges, fostering a culture of problem-solving and innovation.
- **Feedback**: Offer constructive feedback to colleagues when reviewing their work and be open to receiving feedback from others to facilitate continuous improvement.

Strategic Responsibilities:

- **Technology Roadmap**: Contribute to the development and implementation of the technology roadmap, helping to identify and adopt new technologies and best practices.
- **Architecture Planning**: Participate in architectural discussions and decisions, ensuring that the technical solutions align with long-term business goals.
- **Security**: Implement security best practices to protect the integrity and confidentiality of data and systems, staying updated on emerging threats and solutions.
- **Innovation**: Stay informed about emerging technologies and trends in the software development industry and propose innovative solutions to improve products and processes.
- **Documentation**: Maintain comprehensive technical documentation for code, architectures, and processes to facilitate knowledge transfer and onboarding of new team members.

**SECTION III: KNOWLEDGE & SKILLS**

Educational and Technical Qualifications:
**Educational Qualifications**:

- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Relevant certifications or additional coursework related to mobile apps development and software engineering (optional).

**Technical Qualifications**:

- Proficiency in mobile apps development using React Native, Android and iOS/Swift.
- Skilled in writing automated unit tests and TDD.
- Demonstrated experience with version control using Git.
- Familiarity with Agile methodologies and participation in Agile development processes.
- Skilled in development with Firebase/Supabase, Push notifications, Deep Linking, Maps.
- Knowledge of SOAP and REST Standards and experience in usage of REST and RPC APIs.
- Nice to have: Experience in Google Cloud Platform.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.

Language Skills:

- Proficiency in English
- Proficiency in Arabic

Years of Experience:

- 5 to 8 years of professional software development experience.
- Extensive experience with native and hybrid apps using Android, iOS and React Native.
- Demonstrated expertise in Git version control and Agile methodologies.
- Experience working on a variety of software projects, demonstrating adaptability and problem-solving skills.

Nature of Experience:

- Strong background in developing user-friendly mobile UI/UX.
- Experience in writing unit tests and TDD.
- Proficiency in maintaining code repositories, implementing version control using Git, and collaborating within an Agile environment.
- Experience in working with services provided by Google Cloud, including firebase, maps, push notifications.
- A track record of solving complex technical challenges and contributing to the success of software projects.
- A history of continuous learning and staying updated on industry best practices and emerging technologies.

**SECTION IV: KEY INTERACTIONS**

Key Internal Contacts:
Purpose of Interaction:

- Software Development Team
- Product Managers
- Quality Assurance Team
- DevOps Team
- **Software Development Team**: Collaborate


  • Mobile Developer

    5 months ago


    Abu Dhabi, United Arab Emirates ENTERPRISE SYSTEMS ANALYSIS TECHNOLOGY (ESAT) Full time

    **Responsibilities**: - Working in an agile development environment - Effectively managing state in mobile apps - Gather specific requirements and suggest solutions - Write unit and UI tests to identify malfunctions - Troubleshoot and debug to optimize performance - Design interfaces to improve user experience - Collaborate with other team members and...

  • Mobile Developer

    5 months ago


    Abu Dhabi, United Arab Emirates ParamInfo Full time

    Job Title: Mobile Developer -React Native, Android and iOS/Swift Work Location : Abu Dhabi **Job Role**: **Core Responsibilities**: - Programming duties for an interactive App development in React Native, iOS & Android Platform, using XCode and Android Studio. - Mobile Application Development using JSX, JAVA, Swift, Objective-C, Android SDK, HTML5,...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Precision Hire Solution Full time

    Job Description:Job Overview:We are seeking an experienced Flutter Mobile Developer to work with our team at Precision Hire Solution. As a Flutter Mobile Developer, you will be responsible for developing high-quality mobile applications for both Android and iOS platforms. Your primary focus will be on creating robust user-friendly applications using Flutter...


  • Abu Dhabi, United Arab Emirates AL BADIYA INVESTMENT GROUP Full time

    The Mobile App Developer will be responsible for developing, testing, and maintaining high-quality mobile apps for iOS and languages, and tools. They should also have experience with agile development methodologies and be able to collaborate effectively with cross-functional teams. **Responsibilities**: 1. Develop high-quality mobile apps for iOS and...


  • Abu Dhabi, United Arab Emirates Oxinus Holdings Full time

    **Company Overview** Oxinus, an Abu Dhabi based technology group that develops hush-end digital, software and hardware products for consumers, businesses and enterprises. Spotlight **P*oint **O**f **S*ale is a premium next generation end-to-end comprehensive cloud-based management ERP and operational platform, specialized to offer performance efficiency to...

  • Mobile Game Developer

    6 months ago


    Abu Dhabi, United Arab Emirates 8Flamez Full time

    **Join a team building the best mobile game in the Middle East!**: Do you dream of creating a mobile game that will give players the best experience? Have you played games your whole life? You can't stop thinking about gaming and have the technical skills to make your gaming come to life? If you've answered yes to all these questions, we want to hear from...


  • Abu Dhabi, United Arab Emirates Al Tayaboon Information Technology Full time

    **Key Responsibilities**: - Collaborate with cross-functional teams to define and implement new features. - Stay up-to-date with the latest mobile development trends and technologies. **Requirements**: - Strong knowledge of programming languages such as Java, Swift, or Kotlin. - Familiarity with mobile development frameworks like React Native, Flutter, or...

  • Mobile App Developer

    2 weeks ago


    Abu Dhabi, United Arab Emirates MVP Application and game design L.L.C Full time

    **Job Description: Flutter Mobile Developer** **Job Overview**: **Responsibilities**: - Collaborate with the design and backend teams to create seamless and visually appealing user interfaces. - Ensure the technical feasibility of UI/UX designs and implement them effectively. - Write clean, scalable, and maintainable code following best practices. -...

  • Mobile Developer

    5 months ago


    Abu Dhabi, United Arab Emirates ENTERPRISE SYSTEMS ANALYSIS TECHNOLOGY (ESAT) Full time

    **Job Location: Abu Dhabi** We are looking for a qualified Mobile App Developer to join our team! **Responsibilities**: - Working in an agile development environment - Effectively managing state in mobile apps - Gather specific requirements and suggest solutions - Write unit and UI tests to identify malfunctions - Troubleshoot and debug to optimize...

  • Mobile App Developer

    3 weeks ago


    Abu Dhabi, United Arab Emirates Dscale Full time

    **Mobile App Developer

  • Mobile App Developer

    5 months ago


    Abu Dhabi, United Arab Emirates MVP Application and game design L.L.C Full time

    **Job Description: Flutter Mobile Developer** **Job Overview**: **Responsibilities**: - Collaborate with the design and backend teams to create seamless and visually appealing user interfaces. - Ensure the technical feasibility of UI/UX designs and implement them effectively. - Write clean, scalable, and maintainable code following best practices. -...

  • Mobile App Developer

    2 months ago


    Abu Dhabi, United Arab Emirates MVP Application and game design L.L.C Full time

    **Job Description: Flutter Mobile Developer** **Job Overview**: **Responsibilities**: - Collaborate with the design and backend teams to create seamless and visually appealing user interfaces. - Ensure the technical feasibility of UI/UX designs and implement them effectively. - Write clean, scalable, and maintainable code following best practices. -...


  • Abu Dhabi, United Arab Emirates ENTERPRISE SYSTEMS ANALYSIS TECHNOLOGY (ESAT) Full time

    We are looking for a qualified Mobile Application Developer to join our team. Arab Nationalities preferred! Minimum of 3-4 years UAE experience **Requirements**: - Bachelor’s degree preferred in Computer Science or Engineering and/or relevant work experience. - Working in an agile development environment - Effectively managing state in mobile apps -...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates International Development Company for ManpowerSupply Full time

    Key Responsibilities:As a skilled Mobile Application Developer at International Development Company for Manpower Supply, you will collaborate with product managers, designers, and backend developers to translate design mock-ups and user stories into functional mobile applications.Technical Requirements:You will develop responsive and performant user...


  • Abu Dhabi, United Arab Emirates MAHAD Group Full time

    Key Responsibilities:_ - Collaborate with cross-functional teams to define, design and ship new features. - Write clean, w**ell-documented and efficient code** following best practices. - Work with **APIs and third-party libraries** for app integration. - Participate in **regular code reviews** and provide constructive feedback. - Stay updated with the...


  • Abu Dhabi, United Arab Emirates ENTERPRISE SYSTEMS ANALYSIS TECHNOLOGY (ESAT) Full time

    **Responsibilities**: - Working in an agile development environment - Effectively managing state in mobile apps - Gather specific requirements and suggest solutions - Write unit and UI tests to identify malfunctions - Troubleshoot and debug to optimize performance - Design interfaces to improve user experience - Collaborate with other team members and...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates دار التمويل والإستثمار المالية Full time

    Job Requirements:We are seeking a highly skilled Senior Mobile Application Developer to join our team at دار التمويل والإستثمار المالية. The ideal candidate will have a strong background in mobile app development using Flutter framework and a good understanding of object-oriented programming (OOP) concepts.Key...


  • Abu Dhabi, Abu Dhabi, United Arab Emirates Dashmediakw Full time

    We are seeking a highly skilled Full Stack Mobile Application Developer to join our team at Dashmediakw.The ideal candidate will have a minimum of 2 years of experience in:Laravel developmentAPI developmentFlutter app developmentKey skills include:PHPLaravel frameworkFlutter app developmentThe successful candidate will be responsible for developing...


  • Abu Dhabi, United Arab Emirates AL BADIYA INVESTMENT GROUP Full time

    Al Badiya Investment Group is currently looking for iOS Developer for our UAE operations with the following terms & conditions. Job Summary - iOS software engineers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology. - Our engineers contribute across the full...

  • Software Developer

    4 months ago


    Abu Dhabi, United Arab Emirates International Development Company for ManpowerSupply Full time

    1. Collaborate with product managers,designers, and backend developers to translate design mock-ups anduser stories into functional mobileapplications.2. Develop responsive andperformant user interfaces for iOS and Android platforms usingmobile development frameworks such as React Native, Flutter, ornative SDKs (Swift for iOS, Kotlin/Java forAndroid).3....