Application Developer

Abu Dhabi, United Arab Emirates

Job Description

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 technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development.
  • As a Senior Developer you will work in a cross-functional team with the Product Owner, Designers, and engineers to co-develop the digital products.
Responsibilities
  • Use Agile engineering practices and various software and mobile development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.
  • Work in a team to craft clear user stories, design tests for prototypes and products, and continuously deliver product enhancements.
  • Liaise with other teams within and outside the Digital unit to negotiate timelines, deliverables, and dependencies.
  • Collaborate closely with Product Owners, Designers, and team members to identify and socialize product and delivery risks.
  • Drive forward and role-model best practice engineering processes and Agile behavior and ensuring teams members follow suit.
  • Communicate with business stakeholders about Agile processes to set and manage expectations about delivery methods and timelines.
  • Own and drive best practice in terms of automation such as continuous integration and deployment.
Typical skills and background
  • A real passion for development and a demonstrated appetite for continual learning.
  • Knowledge of pair programming, continuous integration, and test-driven development.
  • Familiarity with the concepts of Functional Programming and Microservices is a plus.
  • Community contributions (e.g., open-source work, Stack Overflow, publishing / speaking on technical ideas) is a plus.
Fluent in English EXPERIENCE AND QUALIFICATION
  • At least 1 to 3 years of software development experience in Agile teams using SCRUM.
  • Extensive iOS iPhone/iPad development experience using Objective C and Swift.
  • Extensive experience with Xcode and UIKit, Caching, Local storage, Core Data, Interface Builder, Storyboards, integrating with APNS, etc.
  • Understanding of UX principles and Apple Human Interface Guide.
  • Experience with build tools such as Fastlane and Xcode build.
  • Expert knowledge of dependency managers such as Cocoa pods & Carthage.
  • Extensive experience with App store deployments and has deployed apps to the Appstore.
  • Complex UI experience beyond storyboarding by developing UI using code.
  • Extensive experience writing unit and UI tests using XCTest and XCUITest, knowledge of Test Doubles.
  • Experience with code coverage and unit testing tools like xcov, Specta, Expecta, OCMock etc.
  • Mobile App experience is preferred.
  • Experience with mobile CI-CD (Jenkins or similar) is preferred.
Excellent programming skills in at least 2 modern programming languages/ frameworks, such as Swift, Objective C, Java, Node.JS, JavaScript, C, C++, Python, or others. Infrastructure knowledge including RESTful APIs, Single Sign On, LDAP, Search Technologies. Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications, application security. Joining time frame: 3 weeks (maximum 1 month) Should you be interested in this opportunity, please send your latest resume in www.albadiyainvestmentgroup.com career page www.albadiyainvestmentgroup.com/jobs Job Type: Full-time Ability to commute/relocate: Abu Dhabi: Reliably commute or planning to relocate before starting work (Required) Job Type: Full-time Ability to commute/relocate:
  • Abu Dhabi: Reliably commute or planning to relocate before starting work (Required)
Education:
  • Bachelor\'s (Required)
Experience:
  • App Developer: 3 years (Required)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1602515
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Abu Dhabi, United Arab Emirates
  • Education
    Not mentioned