Senior IOS engineer
· 198
Bassant essam Bassant essam

🚨WMK Tech is hiring 

 Senior iOS Engineer


Company Overview

WMK Tech is a leading technology company that develops innovative mobile applications and enterprise software solutions. With a strong focus on user-centric design and cutting-edge technology, we are seeking to expand our talented iOS engineering team.


Position Summary

We are looking for an experienced Senior iOS Engineer to join our team and play a key role in the development of our flagship mobile applications. In this position, you will be responsible for designing, implementing, and maintaining robust and scalable iOS applications using the latest tools and best practices.


Key Responsibilities:

- Architect and develop high-performance, secure, and maintainable iOS applications using Swift and Xcode

- Collaborate with cross-functional teams, including product managers, designers, and backend engineers, to translate requirements into elegant and efficient code

- Implement best-in-class user interfaces and experiences, leveraging the latest iOS frameworks and design patterns

- Ensure code quality, testability, and scalability through the use of unit tests, UI tests, and continuous integration/deployment

- Identify and resolve performance bottlenecks, memory leaks, and other technical issues

- Research and evaluate new technologies, libraries, and frameworks to improve the overall quality and efficiency of our iOS applications

- Mentor and guide junior iOS developers, sharing your expertise and best practices

- Participate in the full software development lifecycle, from requirements gathering to deployment

- Contribute to the overall technical strategy and roadmap for the iOS platform


Required Qualifications:

- 5+years of experience in iOS application development, with a strong track record of delivering high-quality, user-focused mobile apps

- Proficient in Swift and Objective-C, with a deep understanding of iOS SDK, Xcode, and the Cocoa Touch framework

- Expertise in designing and implementing clean, modular, and testable code that adheres to best practices and design patterns

- Hands-on experience with core iOS technologies, such as UIKit, Core Data, Core Animation, and Networking

- Familiarity with architectural patterns (e.g., MVVM, Clean Architecture) and their practical application

- Proficient in using Git, CI/CD tools, and deployment platforms (e.g., App Store, TestFlight)

- Strong problem-solving, critical thinking, and analytical skills

- Excellent communication and collaboration abilities, both with technical and non-technical stakeholders

- Bachelor's degree in Computer Science, Software Engineering, or a related technical field


Desired Qualifications:

- Experience with cross-platform development frameworks (e.g., React Native, Flutter)

- Knowledge of server-side technologies and RESTful API integration

- Familiarity with push notifications, in-app purchases, and other advanced iOS features

- Understanding of Performance Optimization, Memory Management, and App Store optimization

- Experience with RxSwift, Combine, or other reactive programming paradigms

- Contributions to open-source projects or personal technical blog/portfolio

- Certifications in relevant iOS development technologies (e.g., Apple Developer Certification)



If you are a seasoned iOS engineer with a passion for building exceptional mobile experiences, we encourage you to apply for this exciting opportunity. 

📍Find us at

Instagram: @wmktechnology

Facebook: wmktech

Whatsapp: +961 81 203 933

Website: wmktech.net




Related Posts
Full Stack Developer (PHP)
17 September
Senior motion graphic designer
17 September
Senior Software full stack Developer
17 September

WMK Tech Copyright © 2024. All rights reserved