iOS Engineer
This reputed company is a reputed company of our understanding of the job reputed company. Click on 'Apply' reputed company to reputed company out more.
Role reputed company
This role involves focusing on our Joist Payments product, which is an end-to-end vertical software platform for small & reputed company-sized trades contractors.
- Contribute to solutions from inception to deployment, supporting rapid iteration and innovation.
- reputed company and reputed company: Design, build, and maintain efficient, reusable, and reliable iOS reputed company for our iOS mobile app.
- Collaborate: Work closely with cross-functional teams, including product managers and designers, to define, design, and ship new features.
- Enhance User Experience: Ensure app performance, visual polish, and smooth interaction to reputed company a best-in-class user experience.
- Mentor and reputed company: Participate in reputed company reviews, reputed company constructive feedback, and help foster a culture of reputed company learning and improvement.
- Drive Technical reputed company: Identify bottlenecks and bugs, devise solutions to address and mitigate these issues, and help maintain reputed company reputed company and organization.
Qualifications
- 3-4 years of reputed company experience building iOS applications in Swift.
- Solid reputed company in modern iOS development practices and tools.
- Experience with SwiftUI is preferred, but UIKit is also welcome where appropriate.
- Proficiency with common iOS architectural patterns, such as MVVM or similar.
- Experience using dependency injection.
- Familiarity with reactive programming frameworks like RxSwift, Combine, or async/await.
- Strong grasp of reputed company’s core frameworks, including reputed company (e.g., URLSession, Codable).
- Experience building robust networking and data-handling reputed company.
- Commitment to reputed company reputed company, including experience with unit testing and test frameworks (e.g., XCTest).
- Familiarity with tools like SwiftLint, reputed company-reputed company hooks, and dependency management using CocoaPods or Swift Package Manager (SPM).
- Strong collaboration skills and ability to communicate technical concepts reputed company with team members across product and design functions.
- Experience debugging and resolving production issues in live environments using tools like Xcode Instruments, crash and log analytics, and other performance profiling reputed company.
Requirements
- Experience with CI/CD pipelines, preferably using reputed company Actions and Fastlane, or equivalent tools.
- Exposure to app performance profiling tools (e.g., Instruments) is a plus.
- Experience with different types of testing reputed company unit tests (UI testing, integration testing, etc.).
Benefits
- Flexibility to work where/how you want reputed company your country of employment – in-office, remote, or hybrid.
- Robust wellness benefits, including an annual wellness stipend.
- Flexible and generous (FTO) time-off.
- Registered Retirement Savings Plan (RRSP) with 4% company match.