Neo Mena Technologies is currently looking for an iOS developer to enrich their skills via and grow as part of a team in the heart of digital innovation.
You will be responsible for implementing new features, liaising with our UX team to bring app designs to life and working closely with QA staff to reproduce and fix bugs.
You should be an excellent team member whilst also showing resourcefulness and the ability to work through challenging problems. It will be your responsibility to complete work of a high standard in a time-sensitive environment.
We’ll want to hear all about what issues you’ve faced in the apps you’ve built, and how you learnt from them.
Responsibilities
- Using an Agile workflow
- Discussing intended technical approaches for upcoming work with the team and involving the team in collaboration sessions
- Actively participating in development meetings
- Liaising with the technical lead to identify and work through problems
- Improving processes and keeping up to date with iOS technology
Requirements
- Bachelor degree in computer science or equivalent
- 2+ years’ experience in iOS development
- Relevant experience with Swift and Xcode
- Experience with UIKit, Animation and the iOS SDK
- Experience with Git
- Experience implementing complex UI/UX and navigation flows
- Experience of multi-threaded, asynchronous code (ex. Using RxSwift)
- Experience with Continuous Integration Systems (e.g. Github actions, Appcenter, Fastlane) is a plus
- A good understanding of software tools
- Knowledge of XCUITest is a plus
- Familiarity with Objective-C is a plus
- HTML, JavaScript, and CSS knowledge
- Knowledge of other programming languages will be beneficial
- Excellent communication skills
Benefits
- Continuous learning
- Friendly work environment
- Hybrid work philosophy (in-office + remote)
- Pay in US Dollars
- Bonus scheme
- Medical insurance
- Central Beirut location