Job description
Group Company: United Arab Emirates
Designation: ENGINEER - MOBILE APPLICATION DEVELOPMENT
Office Location:
Job Brief : We are seeking an experienced Engineer specializing in Mobile Application Development to join our team in the EFS UAE department of our company based in the United Arab Emirates. As a key member of our team, you will be responsible for designing, developing, and maintaining cutting-edge mobile applications that enhance our Facilities Services operations. The ideal candidate will have a strong background in mobile development solutions and a passion for creating innovative and user-friendly mobile applications.
Responsibilities :
- Design and develop advanced mobile applications for both Android and iOS platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs to improve application performance.
- Stay updated with the latest industry trends in mobile technologies and frameworks.
- Optimize mobile applications for maximum speed and scalability.
- Work closely with product management and UX/UI designers to implement innovative solutions for the product direction.
- Conduct thorough testing of mobile applications to ensure high levels of usability and functionality.
- Troubleshoot and resolve issues in existing mobile applications to enhance user experience.
- Participate in code reviews and provide constructive feedback to team members.
Skill :
- Mobile UI/UX design
- Cross-platform development
- Mobile app testing
- Agile development methodologies
- Java/Kotlin programming (for Android)
- Swift programming (for iOS)
- RESTful APIs integration
- Git version control
- Firebase or AWS services integration
- Performance optimization
- Problem-solving
- Collaboration
- Attention to detail
Qualifications :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven work experience as a Mobile Application Developer.
- Strong knowledge of mobile platforms and development environments.
- Experience with third-party libraries and APIs.
- Solid understanding of the full mobile development life cycle.
- Ability to work in a fast-paced environment and meet tight deadlines.
- Excellent problem-solving skills and attention to detail.
- Effective communication and teamwork abilities.