See all jobs

Senior Mobile Application Developer

Tooti Sabz, Kabul, Afghanistan

This job is expired
Bachelor's Degree
Kabul, Afghanistan (Kabul)
Full Time
1438

About Tooti Sabz

Tooti Sabz is a software development and financial services company founded in 2022 that delivered the launch of the Tooti app, which has become a revolutionary social media platform poised to redefine the landscape of digital engagement. Tooti Sabz is a multinational company headquartered in Dubai with a regional office in Kabul. We are committed to driving digital transformation in Afghanistan and beyond, delivering innovative digital solutions and financial services to underserved markets. With a diverse and skilled team, we focus on creating career opportunities and nurturing regional talent that reflects our commitment to excellence and growth.

Job Summary

We are seeking an experienced Senior Mobile Application Developer to join our dynamic team. The ideal candidate will be highly skilled in building robust, scalable, and user-friendly mobile applications for iOS (using Swift) and Android (using Java). You will work closely with cross-functional teams to design, develop, and deploy cutting-edge mobile solutions that meet user needs and align with business objectives.

Duties & Responsibilities

  1. Mobile Application Development:
  2. Design, develop, and maintain mobile applications for iOS and Android platforms using Swift and Java respectively.
  3. Collaborate with UI/UX designers to implement intuitive, engaging, and responsive user interfaces
  4. Technical Leadership:
  5. Provide technical expertise and guidance to junior developers and team members.
  6. Lead code reviews to ensure best practices and high-quality code standards
  7. Integration:
  8. Integrate APIs and third-party SDKs into mobile applications to support features like payment systems, geolocation, push notifications, and more.
  9. Ensure seamless communication between mobile apps and backend services.
  10. Performance Optimization:
  11. Optimize applications for maximum speed, scalability, and reliability.
  12. Conduct rigorous testing to identify and resolve bugs, crashes, and performance bottlenecks.
  13. Innovation & Problem-Solving:
  14. Research and implement the latest mobile development technologies, frameworks, and trends.
  15. Troubleshoot and resolve technical challenges in a timely manner.
  16. Deployment & Maintenance:
  17. Deploy mobile applications to the App Store (iOS) and Google Play Store (Android).
  18. Maintain and update applications post-launch, incorporating user feedback and new features.
  19. Documentation:
  20. Write comprehensive technical documentation for application architecture, APIs, and deployment processes
  21. Collaboration:
  22. Work closely with product managers, backend developers, and other stakeholders to align mobile applications with business objectives.

Job Requirements

  1. Education & Experience:
  2. Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  3. 3 + to 5 years of professional experience in mobile application development for iOS and Android
  4. Technical Skills:
  5. iOS (Swift): Proficient in Swift, Xcode, and iOS SDKs.
  6. Android (Java): Strong knowledge of Java, Android Studio, and Android SDKs.
  7. Experience with RESTful APIs, JSON, and backend integration.
  8. Familiarity with Git version control and CI/CD pipelines.
  9. Performance & Security:
  10. Proven experience in optimizing app performance and implementing secure coding practices.
  11. Knowledge of data encryption, secure storage, and compliance with app store guidelines.
  12. Soft Skills:
  13. Strong analytical, problem-solving, and debugging skills.
  14. Excellent communication and team collaboration abilities.
  15. Other Requirements:
  16. Experience deploying apps to the App Store and Google Play Store.
  17. Knowledge of Agile/Scrum methodologies.
  18. Familiarity with testing frameworks (e.g., XCTest, Espresso).

Submission Guideline

  • Resume/CV & Cover Letter: Attach your updated resume and cover letter, highlighting relevant experience, skills, and education.
  • Submit all documents in PDF format to ensure compatibility and preserve formatting.


Functional Area

IT - Software
Software engineering
Software developer
Information Technology
Computer Science
Kabul Afghanistan
Management Information System
software development

Countries

Afghanistan

Provinces

Kabul

Submission Email

hr@tootisabz.tech

Post Date

Dec 24, 2024

Closing Date

Jan 18, 2025

Reference

TS-003

Number of Vacancies

3

Salary Range

Salary is negotiable

Years of Experience

3 - 5 years

Probation Period

3 month

Contract Type

Long-term

Contract Duration

1 year

Contract Extensible

Yes

Minimum Education

Bachelor's Degree

Gender

Male