Mobile Application Developer

  • Full Time
  • Dubai, United Arab Emirates
  • N/A USD / Year
  • Zand profile




  • Job applications may no longer being accepted for this opportunity.


Zand

Job Purpose:

  • As a Medior Mobile App Developer, you will be working in an agile cross-functional research and development team in implementing new apps and further development of existing apps that drive our business as well as designing and building new features/systems/products to deliver value.
  • You will be exposed to all aspects of product development: design of user experience, system architecture, database design, frontend and backend software development, code reviews, automated testing, automated infrastructure, systems monitoring, and support

Principal Accountabilities

  • Researching, designing, implementing and managing mobile software programs/apps aligning to the technology roadmap
  • Ownership of the components, writing efficient code, testing and pushing quality code
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Continuous learning and ramping up on the new technologies

Qualifications and Experience

  • Bachelor’s degree in Software Engineering or relevant
  • At least 4 years of experience in Mobile app development – Designing and building applications for the Android and IOS platforms, native and cross-platform
  • Experience with at least one programming language: Java, C#, Python
  • Demonstrable portfolio of released applications on the App store or the Android market
  • Solid understanding of programming and computer science fundamentals
  • Experience with UI development (HTML5, JS and CSS3)
  • Ensuring the correct linking of backend and frontend
  • Familiar with the use of cloud message API and push notifications
  • Understanding of Google’s Android/IOS design principles and interface guidelines
  • Strong Knowledge of Android/IOS UI design principles, patterns and best practices
  • Proficiency with building and consuming RESTful APIs
  • Experience with relational and NoSQL databases
  • Has excellent engineering practices: clean, readable, understandable code
  • Understanding the value of continuous integration, unit testing and TDD
  • Strong knowledge in the tools used to build and maintain software: Git, Unix/Linux environments, and automated testing tools
  • Ensuring the performance, quality, and responsiveness of applications

Skills:

  • Excellent communication skills, with the ability to effectively engage and influence all levels of staff
  • Able to proactively apply experience and technology knowledge to problem solving and the establishment and running of the bank’s technology operations
  • An innovation mindset, preferably with demonstrated innovation initiatives

To apply for this job please visit www.linkedin.com.


Job Notifications
Subscribe to receive notifications for the latest job vacancies.