Key Responsibilities:
- iOS App Development:
- Develop and maintain iOS applications using Swift and/or Objective-C.
- Ensure seamless integration of UI/UX designs within the iOS ecosystem (UIKit, SwiftUI).
- Real-Time Communication:
- Work with real-time communication messaging protocols and libraries.
- Integrate third-party libraries and services for real-time messaging.
- API & Data Handling:
- Understand and consume RESTful APIs; handle JSON/XML data.
- Utilize encryption protocols for secure message delivery.
- Code Analysis & Debugging:
- Study, analyze, and understand complex software application code in Swift/Objective-C.
- Debug and optimize existing iOS applications, ensuring high performance and productivity.
- Database & Backend Integration:
- Work with relational databases such as PostgreSQL, MariaDB, or MySQL.
- Have basic familiarity with NoSQL (e.g., Firebase, MongoDB) for scalable backend solutions.
- Understand distributed key-value stores (e.g., Mnesia or relevant iOS-compatible alternatives).
- Version Control & Collaboration:
- Utilize Git and GitHub for version control and collaboration.
- Collaborate with product managers, designers, and other developers to define project requirements and specifications.
- Provide feedback through code reviews and mentor junior developers.
- Testing & Quality Assurance:
- Participate in software testing processes (unit testing, automated functional testing, integration testing).
- Ensure code quality and maintain best practices and coding standards.
- Documentation & Reporting:
- Write, revise, and maintain software technical documentation, operational documentation, and user guides.
- Provide regular task status updates, highlight challenges, and submit reports to management as per SLA.
- Additional Responsibilities:
- Perform any other duties related to the role as assigned by management.
- Training and support for junior developers.
Required Qualifications:
- Education:
- Bachelor’s degree in Computer Science, Information System, or a related field.
- Experience:
- 5+ years of professional experience in mobile application development (iOS preferred).
- Proven proficiency with iOS development in Swift and/or Objective-C.
- Experience with Xcode, Cocoa Touch frameworks, and iOS development best practices.
- Technical Expertise:
- Knowledge of end-to-end encryption frameworks and protocols.
- Experience with real-time communication protocols.
- Familiarity with integrating third-party libraries for real-time messaging.
- Experience with databases (PostgreSQL, MariaDB, MySQL) and distributed DBMS (Mnesia or similar).
- Understanding of NoSQL databases (e.g., Firebase, MongoDB) for scalable backend integration.
- Proficiency in RESTful APIs and JSON/XML data handling.
Preferred Qualifications (Pulse Points):
- Containerization & DevOps:
- Knowledge of Docker, Kubernetes, CI/CD pipelines, and DevOps practices.
- Encryption:
- Familiarity with data encryption for secure communication and storage within iOS applications.
Applicants are required to mention the Job Title and Vacancy # in the subject line of their email. Please attach your updated CV and a cover letter and send them to hr@kabulspace.af, with a copy (CC) to kabulspace2025@gmail.com. The application deadline is 10-Aug-2025, so ensure your submission is sent before this date.
Only shortlisted candidates will be contacted for an interview and a demo session. We look forward to receiving your applications.
Welcome to KabulSpace, a premier software development and IT solutions company headquartered in Kabul, Afghanistan. We specialize in creating tailored digital applications, offering end-to-end services from custom software design to system integration and consulting.
Our expertise extends to enterprise networking and mission-critical network infrastructure, ensuring reliable support and scalability for businesses. With a skilled and passionate team, we deliver innovative, efficient, and customer-focused solutions that empower organizations, whether private enterprises or non-governmental entities, to thrive in a dynamic technological landscape. Let’s shape the future together!