Sr IOS Developer – 100% remote – USD Payment
We’re looking for a talented Sr iOS Developer to join important company for the US.
What You’ll Be Doing:
- Implementing commercial-grade software, using the company standards for coding style and unit testing coverage as the backdrop for your work product.
- Your code must be well designed, clearly written, and efficient.
- Your code must be testable and include unit tests and be available for public review.
- Sharing responsibility with QA to ensure your code works against a complex matrix of device and OS versions, and testing your software in a setting where many other SDKs are also present in the host app.
- Providing realistic and firm estimates for sprint planning, including accurate story point allocations.
- Working in highly collaborative teams that strive to build quality code and provide business value
Skills and Experience You’ll Need:
- Experience in Developing iOS SDK / Application using Objective-C ( 4+ years preferred) and Swift (3 years preferred)
- Understanding of mobile software development methods, technologies, tools, and architectures (XCFramework, Memory Management, XCTest, RESTful Microservices, SQLite, etc.)
- Must know dependency managers like Cocoapods, Swift Package Manager
- Strong understanding and use of REST services, JSON, secure coding concepts, memory management, and multi-threading in iOS.
- Strong knowledge of data structures, algorithms, and designing for performance, scalability, availability, and internet and mobile OS security fundamentals.
- Solid secure coding practices including good design documentation, unit testing, peer code reviews.
- Demonstrated experience developing commercially shipped SDKs.
- Demonstrated experience developing multi-threaded SDK code.
- Advanced understanding of source code repositories (Bitbucket / Github) and branching and merging strategies (Gitflow)
- Should be familiar with CI/CD tools (Github Action, Fastlane, Bitrise, App Center)
Benefits:
- Competitive salary in USD. Long term contract, directly with the company.
- Competitive Salary with Bonus.
- Flexible PTO program.
- Fully remote.
- The opportunity to be part of something high value, high impact, and high growth…Who doesn’t love that
- All benefits are available immediately upon starting.