Overview
Skills
Job Details
Mobile SDET(iOS)
Mountain View, CA
JD:
1 Proficiency in Swift and iOS Development
Deep knowledge of Swift, iOS SDK, Xcode, and Apple s latest frameworks (UIKit, SwiftUI).
Unit and UI Testing Expertise
Strong experience with XCTest and XCUI Tests; familiarity with additional testing frameworks like Meastro.
Test Automation and CI/CD
Hands-on experience integrating automation scripts into CI/CD pipelines
Modern Architecture & Design Patterns
Knowledge of scalable architectures for testable code.
Debugging and Performance Optimization
Strong debugging skills for both development and automated tests; experience with tools like Instruments for app performance monitoring.
Collaboration Across Teams
Effective communication and coordination with cross-functional teams (product management, QA, design) to ensure smooth development processes.
RESTful APIs and Backend Integration
Familiarity with RESTful API integration and handling complex networking scenarios.
Version Control and Dependency Management
Proficiency with Git for version control and tools like CocoaPods or Swift Package Manager (SPM) for dependency management.
App Modernization & Migration
Experience refactoring legacy codebases, transitioning from UIKit to SwiftUI, and reducing technical debt.
Agile Development Practices
Familiarity with Agile methodologies, including participating in sprint ceremonies and maintaining technical documentation