We are looking for a Middle/Senior iOS Developer to join the team working for one of the largest brokerage companies in North America.
Our current project is developing a software platform that consists of several components, using a variety of technologies.
We expect the Middle/Senior iOS Developer to:
- Develop a state-of-the-art native mobile app in UIKit and SwiftUI,
- Discuss and align best practices with other developers on the team,
- Collaborate with colleagues to tackle complex issues and find the best solution,
- Collaborate with designers and business analysts to clarify requirements,
- Investigate performance issues and improve UI responsiveness,
- Automate repetitive tasks through Continuous Integration to improve efficiency,
- Implement new features as well as maintain existing functionality,
- Share your expertise during code review activities and refinement sessions.
Must-have skills:
- 3+ years of professional experience in Software Development,
- Proficiency in Swift, with a strong grasp of memory management and concurrency,
- Reactive Programming experience using RxSwift or Combine,
- Solid experience with programmatic UI implementations,
- Ability to understand and work with Objective-C code,
- Understanding Swift-Objective-C interoperability,
- Strong understanding of data structures, OOP, FP, SOLID principles,
- Interest in the financial markets domain,
- Analytical and problem-solving skills,
- Fluent English (B2+ level).
Nice-to-have skills:
- Background in Computer Science,
- Knowledge of Computer Networks and network protocols (TCP, Websockets),
- Familiarity with CI tools such as TeamCity, bundler, fastlane,
- Knowledge of Shell script and Ruby,
- Experience with Java/Kotlin and Maven,
- Experience in server-side or full-stack development,
- Experience working in large-scale projects,
- Experience in trading and capital markets,
- Excellent written and verbal communication skills.
Care for the employees is one of Devexperts' core values. For the suggested position, we offer a benefits package that will guarantee the comfort of our new teammate.
Flexibility benefits:
- Possibility of hybrid/remote work mode in Georgia,
- Flexible working hours.
Health and recreation benefits:
- 24 working days of paid vacation,
- fully paid additional wellness days (3 days per year),
- FitPass (sport and related activities) access,
- Medical insurance - VIP package.
Facility benefits:
- Modern office with new equipment,
- PlayStation and table football in the office,
- Meals in the office,
- Free drinks and snacks.
Community benefits:
- Teambuilding activities,
- Corporate parties,
- Football club,
- Billiard club,
- Speakers' club,
- Free admission to corporate external events,
- Possibility of joining conferences and professional fairs,
- Personal branding development support.
Professional training benefits:
- English language courses,
- Georgian language courses for foreign employees,
- Unlimited access to self-learning platforms,
- Certification opportunities,
- Mentorship Program.
Social benefits:
- Parental bonus,
- Referral bonus,
- Blood donation paid leave,
- Gifts for employees,
- Gifts for children.