Remote (Global)

Software Mind is hiring a Software Mind [GBL] Mobile App iOS Developer | SmartRecruiters

About the Role

The role involves developing robust iOS applications using modern frameworks and tools, ensuring seamless integration with backend services and adherence to best practices in mobile development.

Compensation

Competitive salary based on experience and qualifications

Work Arrangement

Hybrid work model with flexible remote and office options

Team

Collaborative environment with agile development teams focused on innovation and technical excellence

Responsibilities

  • Design and implement mobile applications for iOS using Swift and UIKit
  • Collaborate with product and design teams to define app features
  • Write clean, maintainable, and efficient code
  • Conduct code reviews and ensure coding standards are followed
  • Integrate with RESTful APIs and third-party libraries
  • Optimize applications for performance and responsiveness
  • Troubleshoot and debug issues across multiple devices
  • Ensure compliance with Apple’s App Store guidelines
  • Participate in agile planning and sprint execution
  • Support continuous integration and delivery pipelines

Requirements

  • Proven experience in iOS development with Swift
  • Strong knowledge of iOS frameworks such as UIKit and Foundation
  • Experience with Xcode and debugging tools
  • Understanding of mobile UI/UX design principles
  • Familiarity with RESTful services and JSON
  • Proficiency in version control systems like Git
  • Knowledge of asynchronous programming and concurrency
  • Experience with automated testing frameworks
  • Solid grasp of object-oriented design and patterns
  • Ability to work independently and solve complex problems

Preferred Qualifications

  • Experience with SwiftUI and Combine frameworks
  • Knowledge of CI/CD tools for mobile apps
  • Familiarity with Firebase or similar backend services
  • Understanding of mobile security best practices
  • Experience working in agile or Scrum environments
  • Previous work with localization and internationalization
  • Exposure to performance monitoring tools
  • Background in cross-platform development a plus

What We Offer

  • Opportunities for professional growth and training
  • Access to latest tools and technologies
  • Supportive team environment with mentorship
  • Flexible working hours and remote options
  • Health and wellness benefits
  • Performance-based bonuses
  • Modern office spaces with ergonomic setups
  • Regular team-building activities

Available for qualified candidates requiring work authorization

Required Skills
SwiftiOS DevelopmentREST APIsCI/CDXCTestCloud Services
About company
Software Mind
Software Mind develops solutions that make an impact for companies around the globe, working with tech giants & unicorns on transformative projects and emerging technologies.
All jobs at Software Mind Visit website
Job Details
Category mobile
Posted 6 months ago