iOS Software Engineer

Job not on LinkedIn

October 3

Apply Now
Logo of UserTesting

UserTesting

SaaS • Enterprise • B2B

UserTesting is a platform that provides businesses with human insights on their digital products and experiences. By facilitating video-based feedback from real people, it helps companies understand exactly how customers interact with their websites, apps, and prototypes. UserTesting allows organizations to target diverse audiences, gather in-depth consumer insights, and measure performance to create better user experiences. The platform serves teams of all sizes, from startups to enterprises, across various industries including eCommerce, financial services, gaming, healthcare, and more. With AI-powered tools, UserTesting accelerates research processes, enabling fast and efficient feedback collection and analysis.

501 - 1000 employees

Founded 2007

☁️ SaaS

🏢 Enterprise

🤝 B2B

💰 Grant on 2020-11

📋 Description

• Develop, test, and maintain iOS applications using Swift and modern iOS frameworks. • Assist in implementing features related to participant data capture and video recording functionality. • Collaborate with product managers, designers, and QA to build seamless, user-friendly mobile experiences. • Participate in code reviews, sprint planning, and daily stand-ups. • Investigate, debug, and resolve bugs and performance issues. • Contribute to improving our engineering practices by writing clean, maintainable, and testable code. • Stay current with iOS development best practices and new tools, and apply learnings to day-to-day development.

🎯 Requirements

• 2–4 years of professional experience in iOS development. • Proficiency with Swift, SwiftUI, Xcode, and iOS SDK. • Experience working with RESTful APIs and integrating third-party libraries or SDKs. • Understanding of common design patterns such as MVC or MVVM. • Familiarity with version control systems like Git and working within an Agile team. • Willingness to learn and adopt modern patterns such as reactive programming or Coordinator architecture. • Basic familiarity with UIKit and Objective-C. • Good understanding of UI/UX principles for mobile design. • Solid communication skills and ability to work well in a distributed and collaborative team environment. • Experience with unit testing (XCTest, Quick/Nimble). • Exposure to video capture or media recording APIs is a plus.

🏖️ Benefits

• Opportunity to learn from senior engineers and work on high-impact mobile features. • Supportive and collaborative international team environment focused on growth. • Access to modern tools and practices for professional development. • A chance to help shape the participant experience at the core of UserTesting’s platform.

Apply Now

Similar Jobs

April 25

Join a multinational IT company as an iOS Developer. Develop applications with SWIFT 5 in a remote role.

iOS

Node.js

Objective-C

Swift

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com