Knot

Senior iOS Engineer

Knot2 months ago
Location

New York, NY

Type

Full Time

Salary

USD 160,000 – 240,000

Level

Senior

Role

iOS Engineer

Posted

Jan 14, 2026

Full TimeSenior

The role

Summary

Knot is seeking a Senior iOS Engineer to develop and optimize their critical SDK platform, powering mission-critical experiences for leading FinTech companies. The ideal candidate will drive SDK architecture, performance, and reliability while collaborating across engineering and product teams to create seamless mobile integration solutions.

What you'll do

SDK Architecture: Lead and contribute to the design, optimization, and architectural development of the iOS SDK
Performance Optimization: Profile and improve memory usage, CPU consumption, concurrency, and overall runtime efficiency of the mobile SDK
API Design: Design stable, predictable public APIs with comprehensive documentation to support developer integration
Testing and Quality Assurance: Develop and strengthen test coverage through unit tests, UI automation, integration testing, and performance testing
CI/CD Management: Co-own mobile continuous integration and deployment workflows to ensure safe, reliable, and repeatable releases
Issue Resolution: Investigate and resolve production issues with meticulous attention to detail, implementing long-term safeguards

What we look for

Technical

iOS Development SkillsExtensive experience with Swift, Swift Concurrency, and iOS frameworks
SDK DevelopmentExperience building and maintaining frameworks or Swift Packages
Performance ProfilingProficiency with native profiling tools, Instruments, and iOS performance optimization

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

iOS EngineeringMinimum 5+ years of professional iOS development experience with a focus on SDK and framework development

Skills

Required skills

SwiftAdvanced proficiency in Swift programming language
WKWebViewDeep experience with WKWebView navigation, messaging, and hybrid debugging
Performance OptimizationExpert-level understanding of memory allocation, CPU usage, and asynchronous programming patterns

Nice to have

CI/CDExperience with mobile continuous integration and deployment pipelines
Feature FlaggingKnowledge of feature flagging and controlled rollout strategies

Compensation & benefits

Salary

USD 160,000 – 240,000 (annual)

Benefits

Health Insurance

100% coverage for medical, dental, and vision insurance for employee and dependents

Equity

Generous early employee equity package

Bonus

Annual bonus up to 20% of base salary

PTO

Unlimited Paid Time Off

Parental Leave

Comprehensive parental leave policy

Office Perks

Herman Miller Aeron desk chair, food and snacks, beautiful NYC office location


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and role fit
  2. 2
    Technical Interview In-depth technical discussion focusing on iOS development, SDK architecture, and performance optimization
  3. 3
    Coding Challenge Hands-on coding assessment to evaluate Swift programming skills and problem-solving approach
  4. 4
    System Design Interview Technical discussion about SDK design, API development, and architectural considerations
  5. 5
    Final Interview Meet with engineering leadership to discuss team fit, career goals, and potential contributions

Apply for this position

You'll be redirected to the company's application page