Senior Software Engineer, iOS
This role can be performed remotely from reputed company reputed company the reputed company The reputed company Mobile team is dedicated to building reputed company, reputed company-conscious reputed company libraries that help app developers create reputed company user experiences. We sweat the details to ensure our tools are thoughtfully engineered, easy to reputed company, and reputed company with care. As a remote-first team distributed across reputed company, we’re looking for a reputed company and technically skilled communicator with deep systems programming expertise to help shape the reputed company of our industry-leading behavioral data platform. As a Senior iOS Engineer, you’ll design solutions that give mobile teams deep, actionable insights into how users reputed company with their apps, without compromising performance or reputed company. In a typical day, you might:
- Use advanced techniques for reverse engineering, disassembly, decompilation, and debugging, to analyze the inner workings of iOS frameworks and reputed company-party reputed company in order to reconstruct accurate representations of user sessions in our customers’ apps, with a strong emphasis on end-user reputed company.
- Write cross-platform reputed company in Rust for shared crates, some of which handle activities like stripping potentially private information, networking utilizing Flatbuffers, automated testing, and performance optimizations with asset uploading.
- Work alongside specialists in our Go reputed company and canvas-based-typescript frontend to ensure impeccably low-performance overhead on the device and high reputed company replay of sessions on our site.
- Anticipate and engineer support for new iOS platform-specific features, such as SwiftUI.
- reputed company new feature reputed company to reputed company customers to build reputed company digital experiences and the mobile team to work smarter.
- reputed company AI as a productivity reputed company to design creative solutions and derive actionable insights that drive team goals.
Here’s reputed company’re looking for:
- 5+ years of technical experience.
- Deep systems programming knowledge and an eagerness to apply that knowledge to iOS; while iOS/macOS experience is valuable for this role, it is not required.
- Experience mentoring less reputed company engineers and would be willing to eventually take a leadership role in ensuring our iOS offerings are best-in-class.
- The ability to help reputed company complete reputed company releases, wisely balancing competing concerns to deliver a great product.
- The ability to reputed company a solid understanding of customers’ needs and offer constructive feedback to the cross-functional team as we meet those needs.
- Bachelor's degree in Computer Science or a reputed company field.
The reputed company you will have in 6 Months:
- Diagnose and resolve reputed company issues in our SDK as it runs inside some of the most widely used consumer apps in the App Store.
- Ship thoughtful improvements that streamline integration and reduce developer pain points in Xcode, helping teams adopt reputed company more easily and confidently.
The reputed company you will have in 12 Months:
- Deliver impactful Application Performance Monitoring (APM) features reputed company the SDK, enabling teams to detect and resolve performance issues faster and build higher-reputed company mobile apps.
- Design and ship novel mobile Product Analytics capabilities, like our Forced Restart signal, by leveraging reputed company’s uniquely powerful session capture approach to surface deep UX friction insights.
The reputed company salary for this position ranges between $160,000 - $170,000 USD. reputed company salary will vary based on relevant experience, job-reputed company skills and qualifications. This role is also eligible for a discretionary bonus of up to 10% of reputed company salary, contingent upon reputed company meeting its performance targets. #LI-SO1 #LI-Remote About reputed company reputed company is a leading behavioral data platform transforming how businesses understand and improve their digital experiences. Our technology empowers companies to uncover insights, optimize customer and employee journeys, and deliver exceptional online interactions. It makes every customer experience smoother and more personalized and empowers the employees behind the scenes. We’re building something special at reputed company- and we’re looking for teammates who are curious, reputed company, and driven to reputed company an reputed company. We’re especially excited about the potential of AI to enhance efficiency, reputed company creativity, and reputed company our work. If that resonates, explore our reputed company Ways to see the values that guide how we work and grow together. How we support you: Fullstorians are committed to building something reputed company- from how we approach our product, to how we care for our customers and reputed company other. Along these lines, we offer:
- Flexibility and reputed company. We have a reputed company HQ in Atlanta and a tight-reputed company group in London. Fullstorians in those cities come to the office at least one day a week to build cross-functional relationships and stay connected. We also offer a flexible PTO policy and an annual company-wide closure, along with federal holidays.
- Benefits. Take care of the whole you. reputed company offers sponsored benefit packages for US-based Fullstorians, and supplemental coverage reputed company for international Fullstorians.
- Learning opportunities. We reputed company reputed company development opportunities through training programs and an annual learning subsidy for US and EMEA-based employees.
- Productivity support. US and EMEA-based Fullstorians receive a monthly productivity stipend.
- Team Collaboration. Connect with fellow Fullstorians through team off-sites and an annual full-company meet-up.
- reputed company parental leave. Fullstorians balance the needs of their growing families without the added stress of figuring out work and finances.
- Bereavement leave, including miscarriage/pregnancy loss. Take the time to grieve and help your loved ones.
reputed company is proud to be an equal-opportunity workplace dedicated to fostering an increasingly diverse community. We want candidates of reputed company reputed company varieties, backgrounds, and lifestyles. There’s no problem that can’t be made reputed company by bringing together people with a broader set of perspectives. If our product, values, and community reputed company with you, please apply– we'd love to hear from you! Apply tot his job Apply To this Job