Job description / Role

Employment: Full Time

- Design and develop high-performance mobile applications for both iOS and Android platforms, ensuring a seamless user experience.
- Collaborate with UX/UI designers to translate wireframes and mockups into interactive mobile applications that align with brand standards.
- Integrate third-party APIs and libraries to enhance app functionality while maintaining optimal performance and security.
- Conduct code reviews and provide constructive feedback to peers, fostering a culture of quality and continuous improvement.
- Utilize version control systems like Git to manage codebase changes and collaborate effectively with team members.
- Test and debug applications during the development phase and after deployment to ensure maximum reliability and user satisfaction.
- Stay updated on the latest mobile development trends and technologies, proactively suggesting improvements to existing applications.
- Document application functionality, architecture, and code to assist future developers and support maintenance efforts.
- Participate in Agile development methodologies, contributing to sprint planning, retrospectives, and daily stand-ups.
- Support the deployment process to app stores, ensuring compliance with platform guidelines and best practices.

Requirements:

- Bachelor's degree
- Proven experience of 3+ years in mobile application development
- Strong proficiency in programming languages
- Familiarity with mobile development frameworks l
- Certifications in mobile development or related technologies, reflecting a commitment to professional growth and industry standards.
- Excellent problem-solving skills, with a keen ability to troubleshoot issues efficiently during the development lifecycle.
- Strong communication skills, both verbal and written, to collaborate effectively with cross-functional teams and stakeholders.
- A proactive attitude towards learning and adapting to new technologies and methodologies in the rapidly evolving mobile landscape.
- Detail-oriented mindset with a passion for delivering high-quality, user-centric applications that exceed client expectations.

About the Company

Since National Fire Fighting Manufacturing FZCO (NAFFCO) was established, it has grown to become the largest fire fighting equipment manufacturer in the Middle East and one of the top manufacturers worldwide.

The companys core business focuses on design, manufacture, supply, installation and after sales services with our highly trained and experienced technicians and engineers for fire fighting products ranging from basic fire extinguishers to highly sophisticated fire engines. The company provides total fire protection solutions to the most prestigious developments around the world, including residential buildings, commercial complexes, telecommunication centers, industrial installations, oil refineries and petrochemical plants and airport installations.

With its presence in over 100 countries, NAFFCO headquarters is located in United Arab Emirates, where a wide range of innovative fire fighting equipment is manufactured with the companys state-of-the-art technology.

Similar jobs you may be interested in
Applications Developer Easy Apply
Vistas Global
Qatar 18 Nov
React Native Mobile App Developer Easy Apply
One GCC
Saudi Arabia 5 Nov
Senior React Native Developer Easy Apply
Giza Systems
Cairo 22 Oct
Senior Backend Developer Easy Apply
Sonorbi
Dubai 21 Nov
API Gateway Developer (Layer 7) Easy Apply
Brunel
Kuwait City 26 Nov
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month