HimalayasHimalayas logo
NI

Full-Stack Engineer (iOS)

NetForemost, Inc
United States only

Stay safe on Himalayas

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

This is a remote position.

We are looking for ahands-on Full Stack Engineerto help improve, stabilize, and modernize an existingiOS application currently in production with over 1 million downloads.

This role is ideal for someone who is comfortable working acrossnative mobile development, backend/API integrations, and engineering process improvements. You will help enhance an already successful live product while bringing stronger structure, reliability, and maintainability to the codebase and development workflow.

Our current product is anative iOS app built primarily in Swift, with integrations includingREST APIs, Socket.IO/live chat, Firebase, Google Sign-In, Facebook Login, in-app purchases, ads, and CocoaPods-based dependency management.

We need someone who can not only improve features and resolve production issues, but also help establish a cleaner architecture and strongerGit-based version control practices.

Key Responsibilities
  • Maintain and improve an existing native iOS app written inSwift

  • Refactor legacy code to improvestability, readability, and long-term maintainability

  • Work across frontend and backend integration points, including:

    • APIs

    • authentication

    • real-time messaging

    • payments

    • third-party SDKs

  • Troubleshoot and optimizeapp performance, crashes, and production issues

  • Support modernization of the app architecture, development workflow, and release process

  • Set up and enforceGit-based version control best practices, including:

    • branching strategies

    • pull requests

    • code reviews

    • release tagging

  • Help migrate the project into a clean and sustainable Git workflow if parts of the codebase are not yet properly versioned

Improvetesting discipline, build reliability, and deployment readiness

Requirements

Required Skills
  • Strong experience withSwiftand nativeiOS development

  • Experience working onproduction appswith API integrations and third-party SDKs

  • Solid backend understanding, especially:

    • REST APIs

    • authentication flows

    • web services

    • data exchange

  • Experience with real-time systems such asWebSocketsorSocket.IO

  • Familiarity with:

    • Firebase

    • mobile analytics

    • push notifications

    • in-app purchases

  • StrongGitexperience, including:

    • repository setup

    • branching strategy

    • merge conflict resolution

    • pull requests

    • release management

  • Ability to work in alegacy codebaseand improve it incrementally without breaking production behavior

  • Strong debugging and problem-solving skills

Nice to Have
  • Experience withCocoaPodsand dependency upgrades

  • Experience modernizing older iOS apps and improving architecture

  • Familiarity withCI/CDfor mobile apps

  • Experience withApp Store releasesand production support

  • Exposure totest automationfor iOS apps

What Success Looks Like
  • The app becomes easier to maintain and safer to extend

  • Key flows such aslogin, chat, payments, and profile/account featuresbecome more stable

  • The codebase is organized under properGit version controlwith a clear team workflow

  • Releases become more predictable, with better review and change tracking

  • The product continues to scale reliably while supporting a live user base of1M+ downloads


Benefits

  • 100% Remote Work
  • Flexibility
  • Growth Opportunities
  • Learning Opportunities
  • 10 days Paid time off Incentive
  • Annual Retention Incentive 12%
  • Monthly Productivity and Learning Incentive 7.5%

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Location requirements

Hiring timezones

United States +/- 0 hours

About NetForemost, Inc

Learn more about NetForemost, Inc and their company culture.

View company profile
Claim this profileNI

NetForemost, Inc

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

10 remote jobs at NetForemost, Inc

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

View all jobs at NetForemost, Inc

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