Himalayas logo
NXT LABSNL

Senior Software Engineer - IOS

NXT LABS
Pakistan only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About the Role

As a Senior iOS Engineer, you’ll play a key role in designing, developing, and maintaining our mobile applications from concept to deployment. You’ll work closely with cross-functional teams including product managers, designers, and backend engineers to deliver robust, user-friendly, and visually appealing apps.

This position requires strong technical expertise, creativity, and the ability to take complete ownership of the iOS development lifecycle — from architecture and performance tuning to testing and release.


Key Responsibilities:

  • Design and develop scalable, high-quality iOS applications using Swift and SwiftUI.

  • Architect clean, maintainable, and testable code using modern design patterns (MVC, MVVM, VIPER).

  • Collaborate with the design team to implement intuitive and visually appealing UI/UX.

  • Integrate third-party APIs, SDKs, and backend services.

  • Ensure optimal performance, responsiveness, and reliability across multiple iOS devices.

  • Write and maintain unit and UI tests to ensure app stability and quality.

  • Participate in code reviews, provide constructive feedback, and uphold best coding practices.

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

  • Manage the entire app release process — from build to App Store deployment and maintenance.


Requirements:

  • 5+ years of hands-on experience in iOS app development.

  • Proficiency in Swift, SwiftUI, UIKit, and Xcode.

  • Deep understanding of RESTful APIs, JSON, and mobile app architecture.

  • Experience with Git, CI/CD pipelines, and App Store Connect.

  • Strong debugging and performance optimization skills.

  • Familiarity with Agile methodologies and collaborative workflows (JIRA, Trello, or similar).

  • Excellent problem-solving and analytical thinking abilities.

  • Strong communication skills and ability to work independently in a remote environment.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Pakistan +/- 0 hours
Claim this profileNXT LABS logoNL

NXT LABS

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

7 remote jobs at NXT LABS

Explore the variety of open remote roles at NXT LABS, offering flexible work options across multiple disciplines and skill levels.

View all jobs at NXT LABS

Remote companies like NXT LABS

Find your next opportunity by exploring profiles of companies that are similar to NXT LABS. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan