About TSR:TSR is a relationship-based, customer-focused IT and technical services staffing company.
For over 40 years TSR, Inc. and its wholly owned subsidiary, TSR Consulting Services, have prospered in the Information Technology staffing business, earning the respect of companies both large and small with well refined candidate screening, timely placement, and a real understanding of the right skill sets required by our clients.
Mission & VisionWe do not believe in building a vision around the company but building a company around our vision, which is simply;
Every employee's voice matters, their effort is appreciated, and their talent is rewarded.
We challenge each employee daily, to raise the bar on how we treat our consultants and candidates. For far too long in this industry, candidates have been ghosted, lied to, or placed at a client and then forgotten about. Each day our staff works tirelessly at qualifying and placing, top talent with our clients, in a compassionate and caring manner.
Not every candidate is a match for the job, but every candidate and consultant will be treated with respect and professionalism.
Mobile Developer Job Description - Location: San Francisco, California
- Type: Contract
- Job
Our client, a leading clothing company, is hiring a
Mobile Developer on a contract basis.
Job ID: 82465
Work Location: San Francisco, CA
Summary: The client is looking for a strong iOS native mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.
You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You'll also help ensure solid application performance and excellent user experience.
Responsibilities: - Develop new features on the existing iOS native mobile application.
- Implement the UI Screens per UX Spec.
- Write unit tests and UI automation.
- Ensure the best performance and user experience of the application
- Fix bugs and performance problems
- Write clean, readable, and testable code
- Cooperate with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
Required Qualifications: - Min 9+ Years of experience
- Deep knowledge of native iOS mobile app development with Swift and Objective C as Programming languages.
- Swift Proficiency: Solid grasp of modern Swift development patterns (UI, networking, Delegation, Observer, MVC, MVVM).
- Proficiency in Android Kotlin
- Strong problem-solving and debugging skills
- Strong understanding of SOLID principles of Object-oriented design.
- Hands-on Experience with instruments for application profiling.
- Familiarity with Github, Xcode commands and enterprise application distribution process
- Comfortable working with legacy Objective-C codebases
- Working experience with XCTest and XCUItest framework.
- Proven track record integrating with hardware devices and SDKs.
- Familiarity with RESTful APIs
- Experience with Core Data and third-party library integration with Cocapods
Pay Rate: $50- $70/hour W2