CrawlJobs Logo

Senior Software Engineer (iOS), SDK

sentry.io Logo

Sentry

Location Icon

Location:
Canada , Toronto

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

200000.00 - 227000.00 CAD / Year

Job Description:

This is no ordinary engineering role. At Sentry, our Mobile SDK team creates the next generation of tools for developers worldwide, processing over a billion events every single day. We're looking for a talented Senior iOS SDK Engineer to join our team of experts. You'll dive deep into Apple's most advanced technology, from powerful new APIs and SwiftUI to Foundation Models. If you love using cutting-edge tech to solve complex challenges, you've found your team.

Job Responsibility:

  • Guide the development of the iOS SDK from the core architecture to the final product experience
  • Pioneer exciting new features like Session Replay and next-generation performance monitoring
  • Master Apple's latest innovations like modern concurrency and on-device AI
  • Design robust, high-quality APIs built to handle massive scale
  • Shape the overall vision for mobile at Sentry
  • Be the go-to expert, helping teams solve the most complex and interesting customer challenges

Requirements:

  • 5+ years of professional experience as a Software Engineer, with a strong focus on mobile platforms, and ideally in SDK development and/or developer tooling
  • Deep experience developing for the iOS platform using Swift and Objective-C
  • A strong understanding of mobile architecture, patterns, and best practices
  • Experience leveraging AI-powered development tools to enhance productivity and code quality
  • Excellent written and spoken English communication skills
  • Well-organized with a high level of attention to detail and accuracy
  • You live in the Toronto area or are willing to relocate for this incredible opportunity

Nice to have:

  • Knowledge of the app monitoring and observability space
  • Familiarity with low-level programming (C/C++)
  • A track record of maintaining or contributing to open-source libraries
  • Experience with other mobile platforms or frameworks (Android + Kotlin/Java, React Native + JavaScript/TypeScript, Flutter + Dart)
What we offer:
  • Offers Equity
  • Eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage)

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer (iOS), SDK

New

Senior Software Engineer (iOS), SDK

This is no ordinary engineering role. At Sentry, our Mobile SDK team creates the...
Location
Location
Austria , Vienna
Salary
Salary:
60844.00 - 113000.00 EUR / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience as a Software Engineer, with a strong focus on mobile platforms, and ideally in SDK development and/or developer tooling
  • Deep experience developing for the iOS platform using Swift and Objective-C
  • A strong understanding of mobile architecture, patterns, and best practices
  • Experience leveraging AI-powered development tools to enhance productivity and code quality
  • Excellent written and spoken English communication skills
  • Well-organized with a high level of attention to detail and accuracy
  • You live in the Vienna area or are willing to relocate for this incredible opportunity
Job Responsibility
Job Responsibility
  • Guide the development of the iOS SDK from core architecture to final product experience
  • Pioneer new features like Session Replay and next-generation performance monitoring
  • Master Apple's latest innovations like modern concurrency and on-device AI
  • Design robust, high-quality APIs built to handle massive scale
  • Shape the overall vision for mobile at Sentry
  • Be the go-to expert, helping teams solve complex customer challenges
What we offer
What we offer
  • Equity
  • Incentive compensation
  • Paid time off
  • Group health insurance coverage
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Microsoft 365 Copilot Mobile team in India is looking for a passionate and t...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in software engineering, experience in C/C++ or Java and Kotlin or Python
  • Deep knowledge of Android platforms
  • Proven skill in postmortem debugging, performance analysis, and experimentation
  • Excellent interpersonal, verbal, and written communication skills
  • BS or MS in Computer Science or equivalent
  • Strong experience with Android SDK, Jetpack libraries (ViewModel, LiveData, Room, Navigation)
  • Understanding of memory management, battery optimization, and network efficiency
  • experience with profiling tools like Android Profiler
  • Familiarity with JUnit, Mockito for unit testing and Espresso for UI testing
  • Knowledge of Google Play Store publishing, app signing, and release management
Job Responsibility
Job Responsibility
  • Impact at Scale: Shape experiences for millions of users globally
  • Lead & Influence: Drive technical direction and mentor engineers while working on cutting-edge AI and mobile technologies
  • Cross-Platform Innovation: Build coherent experiences across Android and iOS
  • Inclusive Culture: Collaborate with world-class teams in an environment that values innovation, diversity, and growth
  • Lead feature areas: Design, implement, and lead a feature area with a team of 2–5 engineers
  • Engineer features with strong attention to performance, robustness, and resource efficiency
  • Work independently and collaboratively across global product teams to deliver end-to-end solutions
  • Design and implement end-to-end search experiences in the Copilot app, spanning query formulations with various treatments, ranking, and UX
  • Build high-performance, scalable search components optimized for mobile platforms
  • Collaborate across disciplines—partner with PMs, designers, and AI experts to deliver context-aware, personalized search
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Microsoft 365 Copilot Mobile team in India is looking for a passionate and t...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Deep knowledge of Android platforms
  • Proven skill in postmortem debugging, performance analysis, and experimentation
  • Excellent interpersonal, verbal, and written communication skills
  • BS or MS in Computer Science or equivalent
  • Frameworks & SDK: Strong experience with Android SDK, Jetpack libraries (ViewModel, LiveData, Room, Navigation)
  • Performance Optimization: Understanding of memory management, battery optimization, and network efficiency
  • experience with profiling tools like Android Profiler
  • Testing: Familiarity with JUnit, Mockito for unit testing and Espresso for UI testing
  • Deployment: Knowledge of Google Play Store publishing, app signing, and release management
Job Responsibility
Job Responsibility
  • Lead feature areas: Design, implement, and lead a feature area with a team of 2–5 engineers
  • Engineer features with strong attention to performance, robustness, and resource efficiency
  • Work independently and collaboratively across global product teams to deliver end-to-end solutions
  • Design and implement end-to-end search experiences in the Copilot app, spanning query formulations with various treatments, ranking, and UX
  • Build high-performance, scalable search components optimized for mobile platforms
  • Collaborate across disciplines—partner with PMs, designers, and AI experts to deliver context-aware, personalized search
  • Be data-driven — leverage telemetry and experimentation to maintain high product quality and reach
  • Drive coherence across Android and iOS platforms, ensuring consistent design and experience
  • Champion engineering excellence — conduct postmortem debugging, performance analysis, and share best practices
What we offer
What we offer
  • Impact at Scale: Shape experiences for millions of users globally
  • Lead & Influence: Drive technical direction and mentor engineers while working on cutting-edge AI and mobile technologies
  • Cross-Platform Innovation: Build coherent experiences across Android and iOS
  • Inclusive Culture: Collaborate with world-class teams in an environment that values innovation, diversity, and growth
  • Fulltime
Read More
Arrow Right

Senior Mobile iOS Developer

Senior Mobile iOS Developer, IBM Corporation, Armonk, NY and various unanticipat...
Location
Location
United States , Armonk, NY and various unanticipated client sites throughout the US
Salary
Salary:
189592.00 - 210000.00 USD / Year
nytimes.com Logo
The New York Times
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree or equivalent (employer will accept a Bachelor's degree plus five (5) years of progressive experience in lieu of a Master's degree) and one (1) year of experience as a Software Developer or related
  • One (1) year of experience must include utilizing Xcode IDE, SwiftUI, Swift, App Architecture, SDK Development, CoreData
Job Responsibility
Job Responsibility
  • Lead the iOS team for client's mobile iOS application by distributing the workload and communicating with management and other teams regarding prioritizations
  • Design and build new iOS applications while also maintaining legacy iOS applications
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with the design team and business team to define application features
  • Work closely with the Android and backend teams to ensure alignment in architecture, feature development, and data integration strategies
  • Identify potential issues and resolve bottlenecks and concurrency issues
  • Work with QA to identify and fix defects before final release
  • Publish applications to the App Store and work with the build team
  • Write unit tests and UI tests to ensure code consistency
  • Design and implement new application features
  • Fulltime
Read More
Arrow Right

Senior Mobile Application Developer

Join us as a Senior Mobile Application Developer at Barclays, where you'll spear...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Development and enhancement of native iOS applications using Swift, SwiftUI and Combine
  • Well versed on dependency manager tools like Cocopod or Swift Package Manager
  • Deliver code which is testable, following clean architecture and SOLID principles
  • Experience with unit testing using XCTest framework using custom Mocks and Stubs along with understanding of CI/CD pipelines
  • Strong knowledge of iOS design principles, Auto Layout, and creating visually rich and user-friendly UIs
  • Strong familiarity with Git and collaborative development workflows
  • Skils - OOPs, JAVA, Kotlin, REST, SOAP webservice implementation
  • Android Framework, Jetpack components, Jetpack compose, Android components (Activity, Service, Content Provider), SQlite ROOM Database
  • Unit Test Testing with MOCK, MOCKK and Mockito, UI Testing Robolectric, Espresso Test your app on Android
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right
New

Front Desk Receptionist

As the face of our stores, Receptionists are responsible for greeting and welcom...
Location
Location
United States , Albany
Salary
Salary:
16.50 - 20.47 USD / Hour
americasbest.com Logo
Americas Best Contacts and Eyeglasses
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience as a Receptionist, Front Office Representative or similar role preferred but not required
  • 0-2 years related experience or training preferred
  • Experience handling multiple phone lines preferred
  • Strong customer service skills required
  • Strong organizational skills required
  • Education: High School Diploma or equivalent
Job Responsibility
Job Responsibility
  • Ensures high quality customer service while following all safety protocols
  • Ensures a smooth flow of customers through the store
  • Answers, screens, and forwards incoming phone calls in accordance with National Vision protocol
  • Processes and understands managed care plans while obtaining document information from the insurance company as needed
  • Provides customers basic and accurate information
  • Schedules and confirms appointments, follow-up visits and classes
  • Files all patient records daily and pulls patient files for the next day's appointments
  • Checks order status and notifies customers when orders are in or of any delays
  • Keeps reception area tidy and presentable with all necessary materials
  • Receives, sorts, distributes daily mail/deliveries and maintains inventory of office supplies
What we offer
What we offer
  • Health & Dental Insurance
  • 401k Retirement Savings
  • Flex Spending Account
  • Generous Paid Time Off & Company Holidays
  • Parental Leave
  • Employee Eyewear Discount
  • Overtime pay when applicable
  • Training Programs
  • Educational Courses
  • Internal Promotions
  • Fulltime
Read More
Arrow Right
New

Operations Technician

Come join the ATC team and play a key role in shaping the future of the aluminum...
Location
Location
United States , New Kensington
Salary
Salary:
Not provided
Alcoa Corporation
Expiration Date
April 09, 2026
Flip Icon
Requirements
Requirements
  • High school diploma, GED, or trade school — preferably in mechanical or electrical trades, but other fields are welcome (such as vehicle repair, HVAC, carpentry, metal work, millwork etc.)
  • Experience working in a manufacturing environment is preferred
  • Able to handle materials, weigh items, follow process steps in order, and record process data
  • Willing to work 12-hour rotating shifts, including weekends and holidays
  • Able to lift up to 65 lbs. from waist level when needed
  • Must have a valid driver’s license
Job Responsibility
Job Responsibility
  • Perform operational tasks to meet project requirements, including forming, furnace and kiln loading/unloading, and maintain process equipment
  • Inspect production parts for quality, including density and dimensional measurements, and other checks
  • Operate overhead cranes, forklifts, and other mobile equipment as needed
  • Disassemble, repair, and troubleshoot equipment
  • Follow safety protocols and support Alcoa’s EHS standards, tools, and procedures with a strong safety mindset
What we offer
What we offer
  • Shift differentials, overtime & holiday pay
  • 120 hours of paid vacation per year (pro-rated based on hire date your first year)
  • Flexible spending accounts and generous employer contribution to the HSA
  • 401(k), employer match up to 6%, additional employer retirement income contribution (no vesting period), and a nonqualified deferred compensation plan
  • 10 holidays and one flexible holiday of your choice
  • 56 hours of sick/safe leave
  • 4 hours of Paid annual volunteer hours
  • $1000 Sign-On Bonus Available*
  • Fulltime
Read More
Arrow Right
New

IT Systems Consultant

This managerial role involves leading a team responsible for developing, support...
Location
Location
Canada; United States , Deschambault; Pittsburgh
Salary
Salary:
Not provided
Alcoa Corporation
Expiration Date
February 23, 2026
Flip Icon
Requirements
Requirements
  • Expert-level proficiency in application development technologies
  • Strong knowledge of source-code management tools (Git, Azure DevOps)
  • Advanced experience with AVEVA PI / OSIsoft PI systems
  • Solid understanding of application and infrastructure security requirements
  • Basic awareness of software vulnerability‑management principles
  • Significant hands-on experience with process control systems and manufacturing technologies
  • Bachelor’s degree in Computer Science or related field (or equivalent experience)
  • Minimum 7–10 years in relevant technical roles
Job Responsibility
Job Responsibility
  • Provide technical leadership for global Smelting PCS initiatives, ensuring solution design, implementation, and commissioning align with Alcoa roadmaps and standards
  • Support the transition to a product-based operating model and provide leadership for assigned product lines
  • Maintain expertise in mobile application strategy and DevOps practices for Smelting PCS solutions
  • Contribute to the development of standards, tools, and procedures supporting global MES/PCS solutions
  • Collaborate with Global ITAS teams to ensure effective integration of MES technologies with Alcoa system architectures
  • Deliver Level 2 and 3 global support, including occasional off-hours availability
  • Promote communication across manufacturing locations to standardize systems and solutions
  • Participate in industry technology networks to stay current on emerging trends and influence product direction
  • Build strong relationships with internal teams, external partners, and ITAS leadership
  • Work independently to manage and execute projects, while contributing effectively to team-led initiatives
  • Fulltime
!
Read More
Arrow Right