DX FutureTech
Mobile Application Developer -iOS
DX FutureTechUnited Arab Emirates18 hours ago
Full-timeInformation Technology

Summary

We are seeking a talented and experienced Mobile App Developer with expertise in Swift/Objective-C to join our development team. As a Mobile App Developer, you will be responsible for designing, developing, and delivering high-quality mobile applications for iOS platform using Swift/Objective-C. You will collaborate closely with cross-functional teams to understand project requirements, implement features, and ensure a seamless user experience.


Responsibilities

  1. Design and develop mobile applications for platforms using Swift/Objective-C.
  2. Collaborate with product managers, UI/UX designers, and backend developers to understand project requirements and translate them into technical specifications.
  3. Implement clean, efficient, and maintainable code following industry best practices and coding standards.
  4. Integrate user interfaces with backend services and APIs.
  5. Optimize application performance, responsiveness, and user experience.
  6. Conduct thorough testing and debugging to identify and resolve any issues or bugs.
  7. Collaborate with the QA team to ensure the quality and reliability of the mobile applications.
  8. Stay updated with the latest trends, technologies, and best practices in mobile app development, particularly in the Swift/Objective-C ecosystem.
  9. Participate in code reviews, provide constructive feedback, and contribute to continuous improvement initiatives.
  10. Work closely with other developers and team members to ensure successful project delivery and meet project deadlines.
  11. Maintain documentation for code, APIs, and technical specifications.


Requirements

  1. Proven experience as a Mobile App Developer, with a minimum of 5 years of experience in developing mobile applications using Swift/Objective-C
  2. Strong proficiency in JavaScript and hands-on experience with Swift/Objective-C framework.
  3. Solid understanding of mobile app development concepts, UI/UX principles, and best practices.
  4. Experience in developing and consuming RESTful APIs and integrating with backend services.
  5. Familiarity with mobile app deployment processes for iOS platforms.
  6. Knowledge of mobile app performance optimization techniques.
  7. Understanding of version control systems, preferably Git.
  8. Strong problem-solving and analytical skills with the ability to debug and resolve issues efficiently.
  9. Excellent teamwork and communication skills to collaborate effectively with cross-functional teams.
  10. Ability to work independently and manage multiple projects simultaneously.
  11. Attention to detail and commitment to delivering high-quality code.


Preferred Qualifications


  1. Experience with native app development for iOS and Android (Swift/Objective-C, React Native, Flutter)
  2. Familiarity with state management libraries like Redux or MobX.
  3. Knowledge of backend technologies such as Node.js or Ruby on Rails.


Skills

  1. Excellent verbal and written communication skills are essential for effectively collaborating with business stakeholders, technical teams, and end-users. The ability to explain complex technical concepts to non-technical stakeholders is highly valued.
  2. Strong problem-solving skills and the ability to analyze complex business requirements and translate them into technical solutions are crucial. A proactive and analytical approach to troubleshooting and issue resolution is preferred.
  3. Ability to work effectively in a team environment.
  4. Strong attention to detail and the ability to work independently.
  5. Strong Leadership skills – the ability to influence and inspire across multiple teams and job functions.
  6. Flexible, resilient, constructive, organized, and reliable
  7. Strong project management skills


Where You’ll Work

Our values drive how we work and who we hire. You will see these values ingrained in how we support our customers, work with team members, build our products and in the work environment we’ve created.

  • Customer Success: Always delight our customers.
  • Trust: Rely on each other.
  • Integrity: Do the right thing, every time.
  • Collaboration: Share resources and work together.
  • Innovation: Keep creating solutions and finding better ways.
  • Inclusion: Support a diverse community where we all belong.
  • Accountability: Be responsible for your success and failure.

Key Skills

Ranked by relevance