Roles & Responsibilities
- Design and develop advanced iOS applications using Swift and Objective-C.
- Implement scalable architecture using MVVM and VIPER.
- Build reactive and responsive UI flows using ReactiveC / ReactiveCocoa (or similar frameworks).
- Write clean, maintainable, and testable code following best practices.
- Collaborate with Product, UX, Backend, and QA teams to deliver high-quality features.
- Optimize application performance, memory usage, and responsiveness.
- Integrate with RESTful APIs and third-party SDKs.
- Participate in code reviews, technical discussions, and mentoring junior developers.
- Troubleshoot and resolve complex technical issues and production defects.
- Stay updated with iOS trends, tools, and best practices.
Requirements
- 8+ years of professional iOS development experience.
- Strong proficiency in:
- Swift
- Objective-C
- ReactiveC / ReactiveCocoa / RxSwift (reactive programming concepts)
- MVVM & VIPER architecture
- Solid understanding of:
- iOS frameworks (UIKit, Foundation, Combine, etc.)
- RESTful APIs and JSON
- Dependency injection and modular architecture
- Version control (Git)
- Experience writing unit tests and UI tests.
- Strong debugging, problem-solving, and analytical skills.
- Experience publishing and maintaining apps on the App Store.
About the Company
People10 is a new-age 'Agile and Lean Product Engineering’ firm that empowers businesses to be fast-and fail-proof through state-of-the-art IT solutions. We craft custom solutions in web, mobile, cloud and data analytics using rapid agile and lean engineering methods and productivity frameworks.
- Great Place to Work® Certified - 2024-2025.
- Great Place to Work® Certified - 2023-2024.
- Great Place to Work® Certified - 2022-2023.
- Rated Best Software Development Agency in New York City - Expertise (2021).
- Rated Top Software Development Company - Clutch, New York (2020).
- Rated Top Software Development Company - Clutch, New York (2019).
- 60+ clients and 350+ projects.
- 250+ employees, and expanding quickly.
- A work environment that inspires people to collaborate and do great work on cutting edge technologies.
- For more information, please visit www.people10.com.
Benefits
- At People10, you will be immersed in an exceptional work environment surrounded by helpful colleagues and a workplace where feedback flows freely.
- Be part of a growing, design-led digital transformation firm solving real tech problems.
- Collaborate with smart, driven teammates across geographies.
- Enjoy autonomy, creative freedom, and the opportunity to make a visible impact.
- Learn, upskill, and lead — we believe in growing people alongside platforms.
Category
Software Development