Who We areMarketcircle is a certified Great Place to Work that develops the award-winning business app - Daylite, exclusively built for the Apple ecosystem, used and loved by thousands of businesses in 80+ countries.
Our mission is to empower small businesses owners to manage their business effectively, efficiently and accurately by spending less time on it and more time on what they love.
We foster a workplace culture where our core values of creativity, ownership, kaizen, empathy, and teamwork come together to create an exceptional environment.
Join our growing team!
Role DescriptionThis is a remote contract position for a iOS/macOS Developer. The candidate will work with our team to improve our native applications, writing cross-platform (iOS/macOS) code using SwiftUI.
Technical Must have Skills- Languages: Swift- Frameworks: SwiftUI, UIKit- Version Control: Git, GitHub- Testing: XCTest
Nice to Have Skills- Languages: C, Objective-C, C++, SQL- Frameworks: AppKit, CoreData, SwiftData- Databases: SQLite, Postgres- Tools: Sketch, Tower
The right candidate has…- 1+ years of experience with iOS & SwiftUI.- 1+ years of Software Development and/or CompSci degree.- CompSci degree or equivalent.- Excellent verbal and written English communication skills.- Strong organizational, planning, and time management skills.- Familiar with the Apple ecosystem, Xcode and using a Mac for development.- Ability to work independently and remotely.
Application ProcessIn addition to submitting your resume, we require you to complete a technical assessment.
Please go to this link to find details of the Assessment:
https://github.com/Marketcircle/swift-assessment-1
You must show a proper understanding of Swift coding practices. Your code must be readable and include unit test coverage. It's important that you fully understand and exhibit knowledge of Swift.
How to submit your AssessmentAfter we acknowledge the receipt of your application, send us a link to the GitHub repo with your assessment code in it.
If you cannot immediately submit your assessment, please let us know when to expect it.
Working HoursYou will be working in Eastern Timezone (Canada) from 9am to 5pm EST which is equivalent to 7:30pm to 3:30am IST for the first 3 months.
After you have learned our workflows and have shown the ability to work independently, you will be required to overlap with our Canadian team for at least 2-3 hours per day (most likely between 10am and 1pm EST which is equivalent to 8:30pm to 11:30pm IST).