Apply

Senior iOS Engineer

Posted almost 2 years agoViewed

View full description

📍 Location: Ca, co, ct, fl, ga, ma, md, nc, nj, ny, or, va, wa, united kingdom, canada (ontario & british columbia)

💸 Salary: $145,000 - 170,000

🔍 Industry: Creative projects

🗣️ Languages: English

Requirements:
Deep experience with objective c, swift, and graphql, collaborative work style, excellent communication and time management skills, experience mentoring other engineers, designing and building performant and scalable systems, pragmatic approach to writing well-tested code, consideration of broader impacts of work.
Responsibilities:
Write well-tested software, guide team execution of projects, propose technical project opportunities, participate in code reviews, remain informed of api changes, participate in on-call rotation, provide mentorship.Apply

Related Jobs

Apply
🔥 Senior iOS Engineer
Posted 2 days ago

📍 United States

🔍 Fintech

🏢 Company: Kunai👥 51-100ConsultingFinancial ServicesInformation TechnologyFinTechSoftware

  • 5+ years iOS development
  • Experience with UI Kit and Swift UI
  • Experience with large applications

iOS DevelopmentSwift

Posted 2 days ago
Apply
Apply
🔥 Senior iOS Engineer
Posted 5 days ago

🔍 Life sciences

  • At least 5+ years of professional experience building native scalable and reliable iOS applications
  • Strong expertise in Swift, iOS SDK, UIKit, along with experience using Git and REST APIs
  • Basic understanding of SwiftUI
  • Debugging skills
  • Highly self-driven, independent, and motivated
  • Good command of English language
  • Develop and maintain features for the Veeva Link iOS app, a B2B mobile application, playing a key role in the entire development lifecycle
  • Use Swift, iOS SDK, UIKit, and GraphQL to build a modern, high-performance application, with a gradual introduction of SwiftUI
  • Work autonomously and effectively in an enterprise environment, ensuring clear communication with the team on progress and challenges
  • Identify, debug, and resolve complex issues
  • Design scalable, efficient architectures that reduce performance bottlenecks and complexit
Posted 5 days ago
Apply
Apply

🧭 Full-Time

🔍 Software Development

  • 5+ years' experience in iOS application development using Swift, delivering high-quality, user-friendly applications.
  • 2+ years' experience in technically leading projects, encompassing planning, implementation, and successful release phases.
  • 2+ years' experience with SwiftUI, crafting modern, responsive user interfaces that enhance user engagement.
  • Can manage large codebases and collaborate with shared REST/GraphQL API libraries, optimizing performance and ensuring robust application architecture.
  • Experience mentoring junior developers, encouraging their professional growth and skill development.
  • Experience enabling collaboration with remote teams and the ability to discuss complex topics with both technical and non-technical audiences.
  • Manage end-to-end responsibility for projects of increasing complexity, from technical design through completion and deployment.
  • Coordinate with product managers and designers to understand requirements and deliver solutions.
  • Write clean, correct code incorporating feedback from code reviews; follow and enforce best practices.
  • Lead and mentor other developers; help them improve their coding skills and team collaboration.
  • Collaborate on API contracts documented and agreed upon by multiple stakeholders.
  • Present and defend technical and architectural choices.
  • Investigate and prototype new technologies.
  • Foresee future changes and lead the feature team to provide expandable and scalable solutions.
  • Participate in cross-team engineering efforts such as improving code review system, building pipelines, and monitoring.
  • Manage project timelines and deliverables. Participate in sprint planning and Agile development processes.
Posted 6 days ago
Apply
Apply

🔍 Software Development

  • 5+ years working experience in iOS Development
  • Experience with the full mobile development lifecycle from concept to App Store
  • Familiarity with the current mobile landscape and keeping up-to-date with the current trends, emerging technology, best practices, and modern development approaches
  • Proficiency in Swift and the latest Swift APIs, as well as experience using Apple development tools (Xcode, Instruments, etc)
  • Strong familiarity Swift UI and UIKit/Storyboards
  • Familiarity with best practices for software design patterns
  • Hands-on experience integrating APIs and services for mobile applications at scale.
  • Develop engaging experiences for our many iOS users
  • Design and implement a scalable app, integrating it into an evolving unified product and system
  • Brainstorm and evaluate new product features in collaboration with the product and UX teams
  • Collaborate and pair with other developers to develop solutions and teach technical skills
  • Contribute to our development standards within the team and across engineering to ensure code quality, adherence to standards, and identify opportunities for improvement
  • Champion app reliability and stability, including progressing automated testing practices
  • Actively engage in on-call responsibilities and contribute to incident management efforts
  • Evaluate and test new technologies to help TeamSnap move faster or serve our users more effectively
Posted 8 days ago
Apply
Apply
🔥 Senior iOS engineer
Posted 10 days ago

📍 Europe, EEA, UK, Switzerland, Ukraine, Moldova, Georgia, Armenia, Montenegro, Turkey, Western Balkans

🧭 Full-Time

🔍 Fintech

🏢 Company: WhiteTech

  • Excellent knowledge of Swift, Cocoa Touch, and OO design principles
  • Experience with UIKit, Core libraries, SwiftUI
  • Deep understanding and hands on experience with app navigation and routing; 
  • Understanding of Apple UI design principles, patterns, and human interface guidelines is a must
  • Extensive experience and understanding of REST APIs  alongside with WebSockets 
  • Full understanding of OAuth and experience with it
  • Strong knowledge of unit (XCTest, Quick, Nimble ect) and automated testing for iOS platforms
  • Solid understanding of MVP, MVC, MVVM (preferable) and Dependency Injection principles
  • Solid understanding of the full mobile development life cycle, including code signing and submitting to the AppStore
  • Experience with iOS mobile DevOps practices (Fastlane + Gitlab)
  • Have published and supported one or more iOS apps in the App Store
  • Strong analytical and problem solving skills
  • Collaborate with product managers, designers, and other developers to develop iOS mobile app and active participation in construction of solution at all
  • Design and implement innovative features for the neo-banking app based on Swift UI and UI Kit
  • Write clean, scalable, and maintainable code that adheres to industry best practices; Implement “secure code” coding practices, encryption, auth, data#, caching, ect
  • Ensure smooth and efficient app performance with focus on speed, responsiveness, stability  and scalability
  • Deep in RESTful API and WebSockets (or other live data streaming approaches) to integrate app with backend or external services
  • Participating in code reviews to ensure the creation of high-quality, robust code by all dependable team members
  • Keep app testing kit coverage (unit, integration, performance) on top notch level
  • Bring new technology and ideas to the table
  • Collaborate with UX/UI design to create seamless and intuitive customer experience; decompose UX/UI design and reconvert it to ready-to-develop, stable and advanced mobile app solution 
  • Stay up-to-date with Apple`s ecosystem including new frameworks, tools, and best practices

AWSGraphQLGitiOS DevelopmentOAuthSwiftFirebaseREST APICI/CDAgile methodologiesRESTful APIs

Posted 10 days ago
Apply
Apply

📍 Spain

🔍 Software Development

🏢 Company: Treatwell👥 501-1000InternetBeauty

  • Solid experience in mobile software development on iOS platform
  • Built high quality mobile interfaces using modern technologies and practices
  • Know good UX and visual design when you see it
  • Been part of a high-performing, autonomous Agile development team and you get a kick out of shipping
  • Working as part of a cross functional Agile team writing and shipping clean, well-documented, and easy-to-maintain code frequently
  • Working on a variety of exciting technologies (iOS SDKs, async/await, UIKit, SwiftUI, SPM, Xcode Cloud)
  • Deploying the application through automated pipelines in CI/CD and monitor it using mParticle and mixpanel for business metrics
  • Helping us to realise this vision and accelerate the journey, knowing what great technology looks like and mentoring our existing team
  • Create and maintain user-centric application whilst improving and updating the native mobile app ecosystem
  • Understanding and translating project requirements into technical specifications by collaborating with cross-functional teams
  • Troubleshooting and fixing bugs and technical problems
  • Keeping up-to-date with the latest trends and emerging technologies released by Apple

Software DevelopmentAgileGitiOS DevelopmentReact.jsSwiftUI DesignCI/CDRESTful APIs

Posted 10 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 160000.0 - 195000.0 USD per year

🔍 Software Development

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • Strong experience with both Objective-C and Swift in developing production-level iOS applications or SDKs
  • Familiarity with mobile development frameworks like Flutter or React Native is a plus
  • Proficient in iOS testing tools such as XCTest and Appium or similar platforms
  • Proven success working in agile, high-performance development teams
  • Comfortable communicating technical concepts to both internal stakeholders and external clients
  • Design, build, and maintain scalable and reliable iOS SDKs and supporting tools
  • Create and manage comprehensive testing frameworks to ensure consistent SDK performance across diverse applications
  • Collaborate with engineering peers to define best practices and navigate the evolving iOS landscape
  • Engage in product development conversations, contributing technical insights to roadmap planning
  • Write and maintain technical documentation and offer expert support to clients integrating the SDK
  • Identify, troubleshoot, and resolve technical issues through hands-on debugging and cross-functional collaboration

AgileiOS DevelopmentObjective-CSwiftData StructuresCommunication SkillsCI/CDProblem SolvingRESTful APIsDebugging

Posted 16 days ago
Apply
Apply
🔥 Senior iOS Engineer
Posted 20 days ago

💸 140000.0 - 165000.0 USD per year

  • Strong command of Objective-C and Swift, with a proven track record of building and maintaining complex iOS applications or SDKs
  • Adaptability and broader mobile development knowledge is a plus (ex: experience with Flutter or React Native)
  • Comfortable with iOS testing frameworks such as XCTest and Appium (or similar)
  • Thrives in a high-performing, fast-paced environment and has a proven ability to collaborate effectively within an agile team
  • Comfortable interacting with clients to understand their technical challenges and provide effective solutions
  • Play a key role in designing, building, and maintaining our sophisticated iOS-specific SDKs and accompanying tools.
  • Develop and execute comprehensive tests and automation suites, to ensure the reliability and stability of our SDK across the myriad ways our customers build their applications. Your focus on detail will guarantee a seamless experience, regardless of implementation variations.
  • Partner with the team to define and implement best practices, innovative strategies, and advanced techniques to navigate the ever-evolving iOS landscape. Your experience will be crucial in tackling complex technical hurdles.
  • Contribute actively to product development discussions, bringing your technical expertise to shape new features and enhancements.
  • Assist with the creation of clear and concise documentation and engage in technical conversations with customers to help them effectively leverage our SDKs.
Posted 20 days ago
Apply
Apply
🔥 Senior iOS Engineer
Posted 21 days ago

📍 United States

🧭 Full-Time

💸 170000.0 - 195000.0 USD per year

🔍 Software Development

🏢 Company: Fieldwire👥 101-250💰 $33,500,000 Series C over 5 years agoConstructionSaaSProject ManagementEnterprise SoftwareMobileCollaboration

  • 5+ Years of Experience working on a production iOS app
  • Experience with modern iOS development
  • Expert at writing clean, well-tested, and modular code in Swift
  • Expert understanding of algorithms and data structures
  • Design, build, and maintain our iOS app in Obj-C and Swift
  • Take the lead on triaging issues and debugging challenging problems using appropriate tools
  • Prepare and refine features and tasks based on input from stakeholders across the company, and help other team members contribute to their fullest
  • Work with design and product teams to build high impact features, including guiding cross-functional work
  • Keep up-to-date with the latest and greatest in iOS development
  • Contribute significantly to our engineering standards, tooling, and processes

Design PatternsGitiOS DevelopmentObjective-CSwiftCross-functional Team LeadershipAlgorithmsData StructuresCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsTeamworkSoftware EngineeringDebugging

Posted 21 days ago
Apply
Apply

📍 Australia, New Zealand

  • Strong foundations in computer science and software engineering practices
  • Proven expertise in modern iOS development including deep understanding of Swift language, concurrency and reactive programming
  • Good knowledge of frontend development using React and TypeScript, previous exposure to hybrid technologies a plus but not essential
  • Build effective and efficient iOS components to enhance mobile platform support
  • Leverage technical solutions both mobile and frontend, and establish mature connection with frontend teams to maximise the adoption of new mobile features
  • Engage in technical and product design discussions with the team, setup and execute strategic plans to resolve real-world problems
  • Contribute to defining, improving, and codifying best practices and methodologies for mobile engineering at Canva
  • Rally knowledge sharing across mobile teams, supporting less experienced engineers to growth

Frontend DevelopmentiOS DevelopmentJavascriptSwiftTypeScriptMobile testingReactCI/CDAgile methodologiesRESTful APIsDebugging

Posted about 2 months ago
Apply

Related Articles

Posted about 1 month ago

How to Overcome Burnout While Working Remotely: Practical Strategies for Recovery

Burnout is a silent epidemic among remote workers. The blurred lines between work and home life, coupled with the pressure to always be “on,” can leave even the most dedicated professionals feeling drained. But burnout doesn’t have to define your remote work experience. With the right strategies, you can recover, recharge, and prevent future episodes. Here’s how.



Posted 4 days ago

Top 10 Skills to Become a Successful Remote Worker by 2025

Remote work is here to stay, and by 2025, the competition for remote jobs will be tougher than ever. To stand out, you need more than just basic skills. Employers want people who can adapt, communicate well, and stay productive without constant supervision. Here’s a simple guide to the top 10 skills that will make you a top candidate for remote jobs in the near future.

Posted 9 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 9 months ago

Read about the recent updates in remote work policies by major companies, the latest tools enhancing remote work productivity, and predictive statistics for remote work in 2024.

Posted 10 months ago

In-depth analysis of the tech layoffs in 2024, covering the reasons behind the layoffs, comparisons to previous years, immediate impacts, statistics, and the influence on the remote job market. Discover how startups and large tech companies are adapting, and learn strategies for navigating the new dynamics of the remote job market.