Apply

Senior iOS Engineer

Posted 3 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 7+ years

πŸ’Έ Salary: 160000.0 - 184000.0 USD per year

πŸ” Industry: Automated communication and marketing technology

πŸ—£οΈ Languages: English

⏳ Experience: 7+ years

Requirements:
  • 7+ years of experience in native iOS development.
  • Proficiency in Swift, Objective-C, and the Apple ecosystem.
  • Strong understanding of iOS architecture, design patterns, and best practices.
  • Familiarity with managing and publishing dependencies using tools like SPM and Cocoapods.
  • Experience in leading projects and mentoring junior engineers.
  • Excellent problem-solving skills with a product-minded approach.
  • Availability between 2PM and 5PM GMT for communication.
Responsibilities:
  • Develop and lead the development of our mobile SDKs.
  • Mentor junior team members and foster a collaborative environment.
  • Engage in architectural design discussions and problem-solving.
  • Contribute to continuous improvement and innovation.
  • Maintain and improve code quality through writing unit, integration, and E2E tests.
  • Collaborate with cross-functional teams and partners to define, design, and ship new features.
Apply

Related Jobs

Apply

πŸ“ Poland

🧭 Full-Time

πŸ” Technology

🏒 Company: VML Enterprise Solutions

  • Strong background in iOS Development and Swift.
  • Basic knowledge of Objective-C.
  • Strong knowledge of SwiftUI and UIKit.
  • Experience collaborating with cross-functional teams.
  • Experience using code versioning tools like Git and GitLab.
  • Familiarity with third-party libraries and APIs.
  • Mentoring and providing guidance to junior developers.
  • Work with a team of engineers to design and build next-generation mobile applications.
  • Collaborate with UK project teams and various stakeholders including designers and back-end developers.
  • Own projects from start to finish and continuously improve them.
  • Create applications with significant user engagement.

GitiOS DevelopmentObjective-CSwiftREST API

Posted 4 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 105000.0 - 125000.0 CAD per year

πŸ” Open-source email and productivity application

🏒 Company: MozillaπŸ‘₯ 5001-10000πŸ’° $300,000 Angel about 20 years agoπŸ«‚ Last layoff 3 months agoInternetOpen SourceWeb BrowsersSoftwareBrowser Extensions

  • 7+ years of professional development experience with at least 2+ years in a Senior Software Engineer role.
  • 3+ years of mobile development experience using Swift and understanding mobile app architectures.
  • Proven ability to deliver and maintain complex software projects.
  • Strong understanding of security practices, including data encryption and secure storage.
  • Advanced proficiency with version control systems like Git.
  • Strong attention to detail and excellent communication skills.
  • Build and refine Thunderbird’s mobile products and platform architecture, ensuring scalability, performance, reliability, and user-centered design.
  • Develop a deep understanding of the codebase and architecture to confidently make changes across the entire stack.
  • Conduct thorough code reviews and provide guidance on architectural improvements.
  • Independently resolve technical challenges, including performance bottlenecks and security vulnerabilities.
  • Monitor application vitals and identify potential issues before they escalate.
  • Document technical decisions and team processes.
  • Collaborate cross-functionally and work directly with users to gather feedback.

Software DevelopmentiOS DevelopmentSoftware ArchitectureSwiftMobile testingREST APIDebugging

Posted 6 days ago
Apply
Apply

πŸ” Intersection of Artificial Intelligence and Audio

🏒 Company: SpeechifyπŸ‘₯ 51-100πŸ’° Seed about 5 years agoReading AppsInformation TechnologySoftware

  • Experience in products that scaled to a large user base.
  • Track record of responsible engineering from inception to traction.
  • Obsessed with providing the best possible customer experience.
  • Make thoughtful product evolution decisions.
  • Ability to work quickly while managing engagements within a high-growth team.
  • Technical skills: Swift, RXSwift, programmatic UI, architectural patterns, multi-threading, Combine, UIKit, and SwiftUI.
  • Swift (min. 2 years), SwiftUI (1 year), Core Data/Realm/Firebase/GRDB experience.
  • Functional Reactive Programming (min 2 years) with RxSwift and RxCocoa or Combine.
  • Knowledge of SOLID principles and Git, including different strategies.
  • Experience with APNS and Push Notifications, XCTests.
  • Actively shipping production code for the Speechify iOS app.
  • Work within a dedicated product team.
  • Participate in product discussions to shape the product roadmap.
  • Maintain and enhance the existing complex app architecture.
  • Have the opportunity to work on features that will change millions lives.
Posted 28 days ago
Apply
Apply

🧭 Full-Time

πŸ’Έ 168000.0 - 220000.0 USD per year

πŸ” Mental healthcare

  • A bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience.
  • 5+ years of experience in iOS app development with a strong focus on Swift.
  • Proven experience with iOS frameworks such as UIKit, Core Data, Core Animation, and Core Graphics.
  • Deep understanding of Apple’s design principles and interface guidelines.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills, with the ability to articulate complex technical concepts clearly and concisely.
  • Design and build an advanced, scalable iOS application using Swift.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and testable code while adhering to best practices.
  • Troubleshoot, identify, and resolve performance bottlenecks, bugs, and other technical issues.
  • Stay up-to-date with the latest trends and advancements in iOS development.
  • Drive architectural decisions, proposing and implementing innovative solutions to complex problems.
Posted 29 days ago
Apply
Apply
πŸ”₯ Senior iOS Engineer
Posted about 1 month ago

πŸ“ Poland

🧭 Full-Time

πŸ” Technology

  • Strong background in iOS Development and Swift.
  • At least basic knowledge of Objective-C.
  • Strong knowledge of SwiftUI and UIKit.
  • Experience working with cross-functional teams to define and ship new features.
  • Experience using code versioning tools like Git and GitLab.
  • Experience with third-party libraries and APIs.
  • Familiarity with push notifications and cloud messaging.
  • Ability to recommend technology advancements and mentor junior developers.
  • Work with talented engineers to design and build the next generation of mobile applications.
  • Own projects from start to finish and manage applications long-term.
  • Collaborate with in-house design teams, back-end developers, and project managers.
  • Create applications used by millions, contributing to continuous improvements.

GitiOS DevelopmentObjective-CSwiftREST APIMentoring

Posted about 1 month ago
Apply
Apply

πŸ“ Malaysia

🧭 Full-Time

πŸ” Digital paper and learning solutions

  • Expertise in Swift programming. Knowledge of SwiftUI is advantageous.
  • Strong understanding of computer science fundamentals, enjoy solving algorithm and data structure puzzles.
  • Excellent problem-solving, communication, and storytelling skills.
  • A love of software craftsmanship.
  • Strong sense of the best tools for any task.
  • Shipped one or more non-trivial iOS apps on respective app stores.
  • Big plus if you have experience cross-compiling codebase on different mobile platforms.
  • Build mission-critical services used by tens of millions of users.
  • Architect and design scalable solutions that are easy to maintain to allow development of exciting features and support more users.
  • Implement elegant solutions with clean code.
  • Enable communication with the Mobile, Web frontend and QA teams.
  • Define and drive the completion of new initiatives and features by removing blockers for the team.
  • Continuously improve the development practices through research, automation, documentation and testing.
  • Share your knowledge and experience with the rest of the team.

iOS DevelopmentSwiftAlgorithmsData Structures

Posted about 2 months ago
Apply
Apply

πŸ“ Singapore

πŸ” Digital paper and learning solutions

  • Expertise in Swift programming. Knowledge of SwiftUI is advantageous.
  • Strong understanding of computer science fundamentals, you enjoy solving algo and data structure puzzles.
  • Excellent problem solving, communication, and storytelling skills.
  • A love of software craftsmanship.
  • Strong sense of the best tools for any task.
  • Shipped one or more non-trivial iOS apps on respective app stores.
  • Big plus if you have experience cross-compiling codebase on different mobile platforms.
  • Build mission-critical services used by tens of millions of users.
  • Architect and design scalable solutions that are easy to maintain to allow development of exciting features and support more users.
  • Implement elegant solutions with clean code.
  • Enable communication with the Mobile, Web frontend and QA teams.
  • Define and drive the completion of new initiatives and features by removing blockers for the team.
  • Continuously improve the development practices through research, automation, documentation and testing.
  • Share your knowledge and experience with the rest of the team.

iOS DevelopmentSwiftAlgorithmsData Structures

Posted about 2 months ago
Apply
Apply

πŸ“ Malaysia

🧭 Full-Time

πŸ” Digital paper and learning solutions

🏒 Company: GoodnotesπŸ‘₯ 101-250πŸ’° $6,000,000 Seed over 4 years agoComputerConsumerAppsSoftware

  • Expertise in Swift programming. Knowledge of SwiftUI is advantageous.
  • Strong understanding of computer science fundamentals, with an enjoyment for solving algorithm and data structure puzzles.
  • Excellent problem-solving, communication, and storytelling skills.
  • A love of software craftsmanship.
  • Strong sense of the best tools for any task.
  • Experience in shipping one or more non-trivial iOS apps on respective app stores.
  • Big plus if you have experience cross-compiling codebase on different mobile platforms.
  • Build mission-critical services used by tens of millions of users.
  • Architect and design scalable solutions that are easy to maintain.
  • Implement elegant solutions with clean code.
  • Enable communication with Mobile, Web frontend, and QA teams.
  • Define and drive the completion of new initiatives by removing blockers for the team.
  • Continuously improve development practices through research, automation, documentation, and testing.
  • Share knowledge and experience with the team.

QASwiftReactCollaborationProblem SolvingDocumentation

Posted 2 months ago
Apply
Apply

🧭 Full-Time

πŸ” Data and technology services

  • 5+ years' experience in iOS application development using Swift.
  • 2+ years' experience in technically leading projects.
  • 2+ years' experience with SwiftUI.
  • Ability to manage large codebases and collaborate on REST/GraphQL APIs.
  • Experience mentoring junior developers.
  • Experience collaborating with remote teams.
  • Manage end-to-end responsibility for projects of increasing complexity.
  • Participate in the full application lifecycle including concept, design, build, deploy, test, and release management.
  • Write clean, correct code and incorporate feedback from code reviews.
  • Lead and mentor other developers to improve their coding skills and collaboration.
  • Collaborate on API contracts with multiple stakeholders.
  • Present and defend technical and architectural choices.
  • Investigate and prototype new technologies.
  • Lead feature teams to provide scalable solutions.

Mentoring

Posted 3 months ago
Apply
Apply

πŸ“ Portugal

πŸ” Healthcare technology

  • Proven experience in iOS development.
  • Familiarity with relevant frameworks and programming languages.
  • Help build a pain-free world through technology.
  • Work alongside a growing team to enhance the iOS application.
  • Contribute to the mission of predicting, preventing, and treating pain.

iOS DevelopmentJavaJavascriptObjective-CReact.jsSwiftReact

Posted 3 months ago
Apply

Related Articles

Posted 6 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 6 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 6 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 6 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.