Senior Software Engineer – iOS
Primary stack
Nice to have's
Job description
About the Position
Senior Software Engineer – iOS
Build native iOS applications in Swift for top tech leaders, serving millions of users!
The Ideal Next Step in Your Career
At Softbinator Technologies, we’re driven by innovation and excellence. As an engineer here, you’ll be working on high-impact projects that challenge the status quo and push the boundaries of technology. This is a place where you’ll tackle real-world problems, collaborate with a team of exceptionally talented engineers, and build cutting-edge solutions that have a tangible impact.
We work closely with top-tier clients in the US, which gives you the exciting opportunity to contribute to groundbreaking projects with global reach. Joining Softbinator means not only shaping the future of technology but also experiencing the dynamic, fast-paced world of US-based innovation.
Be part of our team and make a mark on the future of tech.
Web and Application Development
Innovative Engineering
Cloud Technology
AI Enhanced Solutions
Responsibilities
- Develop clean, reusable code;
- Coordinate with the iOS and Firmware teams to come up with the best UX and best native experience;
- Implement a smart, responsive design
Requirements
- Experience building user interfaces in Swift;
- Solid OOP knowledge;
- +6 years of experience building apps in iOS Swift;
- Solid understanding of algorithms and data structures;
- Solid understanding of Apple SDKs;
- Experience working with databases (Core Data or Realm) and working with REST APIs;
- Desire to work with design and product in order to improve the product and manage deadlines;
- Familiarity with MVVM and more advanced architecture patterns;
- Working knowledge of modern best practices: dependency injection, promises, and modular development;
- Comfortable using git for version control;
- Understanding of Agile methodologies;
- Familiarity with location and other sensors;
- Familiarity with background running tasks/services on iOS;
- Familiarity with reactive programming, RxSwift, or combine;
- Familiarity with developing highly polished user interfaces;
- Ability to improve performance via profiling guided optimization (nice to have).
Prior knowledge with any of the following is a plus:
- SnapKit;
- Realm Database;
- PromiseKit;
- Coordinator pattern;
- Alamofire;
- JWTDecode;
- Bitrise;
- SwiftLint;
- NSLogger;
- R.swift;
- Flex.
We Offer
Join our team and benefit from the perks of working at Softbinator Technologies. You will have the opportunity to work with the most innovative clients in the US.
About the Company
At Softbinator Technologies, we are looking for experienced software engineers with advanced English proficiency and a Bachelor’s degree in Computer Science or related fields. If you’re eager to tackle complex challenges, innovate with cutting-edge technologies, and grow in a dynamic environment, we’d love to hear from you.
Apply today! Send your application to [email protected]!
© Softbinator Technologies. 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 Softbinator Technologies
All 7 rolesSenior Cloud Engineer
Softbinator Technologies · United States
Senior Software Engineer – React
Softbinator Technologies · Kyiv +1
Senior Software Engineer – Python
Softbinator Technologies · Kyiv +4
Senior Software Engineer – AI/ML
Softbinator Technologies · United States