استخدام Senior iOS Developer
شرح موقعیت شغلی
At Rahkar, we believe that the best ideas come from diverse perspectives and a collaborative mindset. As a Senior iOS Engineer, you will play a crucial role in the technical development of our Mobillet iOS App. We value innovative thinking and a proactive approach to problem-solving. If you are passionate about crafting high-quality code and driving technological advancements, Rahkar is the place for you.
Responsibilities:
- Develop and enhance features for the Mobillet iOS App, ensuring top-notch performance and user experience.
- Collaborate closely with cross-functional teams, including product managers, UI/UX designers, and backend engineers, to deliver high-quality features.
- Write and maintain robust, scalable, and maintainable code with a strong emphasis on unit testing and continuous integration.
- Contribute to code reviews and ensure adherence to coding standards and best practices.
- Continuously explore and implement new technologies to improve development efficiency and application performance.
Skills & Qualifications:
- Deep understanding of Swift, including advanced concepts such as protocols, generics, and extensions.
- Extensive experience with Apple's core frameworks, including Foundation, UIKit, and Core Animation.
- Proficiency in creating adaptive and responsive layouts using Auto Layout.
- Advanced knowledge of Git, with experience using the command-line interface.
- Strong understanding of software architecture principles, such as MVVM-C and clean architecture.
- Demonstrated ability to work effectively in a collaborative team environment.
- Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
- At least 5 years of experience in iOS app development using Swift, with a proven track record of delivering high-quality applications.
Nice to have:
- Experience with modular development approaches and designing for scalability.
- Familiarity with SwiftUI and its application in modern iOS development.
- Working knowledge of Objective-C for interoperability with legacy codebases.
- Experience with Unit Testing tools such as XCTest and UI Testing with XCUITest.
- Proficiency with Terminal commands for enhanced development workflows.
What we Offer:
- Competitive performance-based bonuses.
- Complimentary lunch and snacks.
- Flexible working hours to support work-life balance.
- Regular one-on-one and feedback sessions with your manager.
- A dynamic and motivated team eager to push the boundaries of innovation.
- The opportunity to make a significant impact at a growing startup.
- A collaborative and forward-thinking company culture.
- Comprehensive health benefits.
- Educational and professional development opportunities.
Join us at Rahkar and be a part of a team that values creativity, collaboration, and continuous learning. If you are ready to take on a senior role and contribute your technical expertise to drive excellence in iOS development, we would love to hear from you.
مهارتهای مورد نیاز
- IOS
- Swift
- Objective-C
- RestFul API
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست