Senior Software Engineer (iOS)

Proximie - Lebanon

  • Employment type: Full time
  • Experience: Mid senior level
  • Salary: USD2,500 - USD3,500/per month
  • Remote: No
  • Email: recruitment@proximie.com

Profile

We are looking for a passionate Senior iOS engineer with an understanding of mobile development and the full Software Development Life Cycle, from a card in a backlog, through planning, development, testing, deploying and monitoring in production. You are knowledgeable and experienced in the latest tools and techniques to streamline and increase the quality of engineering. Most of all, you’re passionate about our mission. 

Responsibilities

- Create, migrate, and maintain new features following ATDD and BDD methodology 
- Show creativity and initiative to improve product test coverage and effectiveness
- Reinforce development best practices for quality assurance, security, and deployment 
- Instill and drive a delivery-focused culture while promoting a fun hardworking workplace
- Contribute to research and the design of new systems  


Skills

- Near fluent English speaking, reading and writing ability 
- BSc Computer Science, Mathematics, or similar 
- 5+ years professional experience 
- Very strong experience in Swift, Objective-C, and C++
- Very strong experience in several testing frameworks such as BrowserStack / Appium
- Very strong experience in Git, Git Flow and other code management tools
- Very strong experience in Continuous integration tools such as CircleCI, TestFlight, etc
- Experience in augmented reality is desired 

Location
The role will be based in Beirut, Lebanon