πCanada
Senior Mobile Developer
TouchBistro
πRemote - Canada
Please let TouchBistro know you found this job on JobsCollider. Thanks! π
Summary
Join TouchBistro's awesome development team as a Senior Mobile Software Developer (iOS)! We're a tight-knit group focused on building and iterating on our POS system's iOS features. You'll create features using Swift, collaborate with the team, mentor others, and contribute to technical decision-making. We value quality code, end-to-end functionality, and continuous improvement. The role requires extensive iOS development experience and strong communication skills. We offer a fun, vibrant environment with excellent benefits.
Requirements
- In-depth knowledge of Swift or Objective-C
- 5+ years of experience developing native iOS apps in a production setting
- Deep understanding of blocks, GCD, memory management, and Cocoa design patterns
- Demonstrated history with UIKit, Core Animation, Core Data and SQLite
- Experience with various app architectures, like MVC, MVVM, etc
- Thorough understanding of networking and RESTful APIs
- Experience working on teams in an agile-scrum environment
- Ability to clearly communicate, help lead technical decision making, mentor less experienced developers and estimate delivery effectively
Responsibilities
- Create features using Swift and work to slowly iterate away from our legacy Objective-C chunks
- Keep up-to-date with best practices and tooling from the iOS community
- Openly collaborate with your team to solve problems and learn from failures
- Mentor others and help lead estimation efforts on your team
- Fix it! Ship it! Own it!
Benefits
- Generous Time Off Program
- Health, Dental, and Vision Benefits
- Flexible Health and Wellness Plan
- Parental Leave & top up
- Employee Assistance Program
- Professional Development
- Volunteer Program
- Monthly Lunches
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πNew Zealand
πPeru
πTurkey
πGermany
πUnited States
π°$160k-$200k
πUnited States
π°$110k-$135k
πUnited States
πWorldwide