Smartbrain logo

iOS Swift Developer for Trading Platform

Smartbrain·Salary not specified

Primary stack

SwiftiOSGraphQLWebSockets

Nice to have's

FigmaGit

Job description

About the Position

We are seeking an experienced iOS Swift Developer for our trading platform. You will be part of a team that delivers powerful tools enabling users to manage diverse financial portfolios with confidence. Your role will involve developing a feature-rich iOS application that demands technical excellence, architectural precision, and meticulous attention to detail. The platform seamlessly integrates real-time market data processing, interactive financial charts, and fluid animations to provide an exceptional user experience in a competitive marketplace.

Responsibilities

  • Design and implement sophisticated features for our iOS trading platform utilizing Swift 5.9 and the latest iOS frameworks (iOS 17+).
  • Craft responsive and intuitive user interfaces following detailed specifications from Figma and Zeplin design systems.
  • Engineer complex animations and interactive visualizations for comprehensive financial data representation.
  • Develop robust networking layers implementing GraphQL and WebSocket protocols for real-time market data transmission.
  • Apply VIPER architecture patterns and SOLID principles to ensure maintainable, testable, and scalable code architecture.
  • Optimize application performance metrics, ensuring smooth operation even during intensive market data processing scenarios.
  • Collaborate effectively with cross-functional team members including Analysts, QA Engineers, Project Managers, and Technical Leaders.
  • Participate actively in code reviews, architectural discussions, and technical planning sessions.
  • Ensure code quality through comprehensive unit testing and adherence to industry best practices.

Requirements

  • 3+ years of professional iOS development experience with Swift (5.0+) in production environments.
  • Demonstrable expertise implementing iOS architectural patterns, particularly VIPER and Clean Architecture methodologies.
  • Strong proficiency with reactive programming paradigms using RxSwift or Combine frameworks.
  • Proven experience implementing complex UI/UX designs with custom animations and transitions.
  • Practical experience integrating GraphQL APIs and understanding query optimization techniques.
  • Working knowledge of local data persistence solutions, with particular emphasis on Realm database implementation.
  • Thorough understanding of Git workflow, branching strategies, and version control best practices.
  • Solid grasp of SOLID principles, design patterns, and their practical application in mobile development.

We Offer

  • Opportunity to work remotely.
  • Competitive compensation package.
  • Collaborative and innovative work environment.

About the Company

Our cutting-edge trading and investment service delivers powerful tools enabling users to manage diverse financial portfolios with confidence. Join us to be part of a team that is shaping the future of financial technology.

© Smartbrain. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Smartbrain

All 121 roles

Popular searches