More jobs:
Senior iOS Developer
Job Description & How to Apply Below
We are seeking a Senior iOS Developer to join our team and make a significant impact on one of the flagship E
* TRADE trading platforms. The ideal candidate is passionate about building great software, thrives on solving complex problems, and delivers innovative, user-focused solutions. This role requires creativity, technical expertise, and a commitment to quality. As a senior member of the team, you will contribute to mobile application strategy, design and implement new features, and mentor other developers.
- Contribute to the overall mobile application strategy.
- Design and implement features for a suite of mobile applications.
- Learn and apply new technologies, design practices, and usability patterns.
- Collaborate with back-end engineers on end-to-end system architecture.
- Partner with product managers and technical teams to deliver optimized, user-friendly experiences.
- Maintain source code quality, provide code review feedback, and help establish team coding principles.
- Mentor, train, and guide team members, leading by example.
- Bachelor’s degree in Computer Science or equivalent experience.
- 7+ years of software development experience with Apple platforms.
- Expert knowledge of Swift.
- Broad experience with iOS SDK, particularly UIKit, Swift
UI, and Foundation. - Understanding of reactive paradigms; experience with Combine and/or RxSwift is a plus.
- Solid understanding of MVVM architectural pattern.
- Experience consuming and designing RESTful APIs.
- Experience with real-time streaming frameworks (Socket.io, Ably, Light Streamer) is a strong plus.
- Strong knowledge of iOS UI design principles, patterns, and best practices.
- Experience integrating iOS and iPadOS within a single codebase is ideal.
- Strong fundamentals with XCTest; familiarity with Swift Testing preferred.
- Excellent debugging and optimization skills, including use of Instruments and performance testing.
- Creative and innovative problem solver.
- Passionate about delivering high-quality, user-focused software.
- Self-motivated with strong ownership of tasks and outcomes.
- Effective communicator and collaborator across technical and product teams.
- Experienced mentor who fosters growth and excellence in others.
- Hybrid work model: onsite presence required 3 days per week.
- Fast-paced environment with opportunities to work on high-impact projects.
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×