Senior Mobile App Engineer - iOS
Paytm Labs, Toronto, Canada
See jobs at Paytm Labs
- Build and maintain new products/features for apps/frameworks, ensure coding with software best practices
- Demonstrate excellence in code optimization and maintainability to improve apps/frameworks performance and stability.
- Perform in-depth code review with detailed tests
- Identify new technologies and trends, and implement them to enhance our products
- Unit-test code for robustness, usability, and general reliability
- Degree in Computer Science
- 3+ years of demonstrable experience of iOS development using Swift with at least 1 year developing multi-threaded projects
- Expertise in UIKit, APNS, Core Data and cloud messaging APIs(i.e. Google FirebaseMessaging)
- Experience in developing Swift binary frameworks/SDKs for performance and stability, and familiar with Swift API design patterns
- In-depth knowledge in data structures, algorithms, memory management, and best practices
- Expose to security/fraud and encryption development process
- Strong problem solving skills and hunger to learn new things and ability to grasp new techniques quickly
- Knowledge of on-device machine learning (Core ML) is a plus
Why Join Paytm Labs!
- Flexibility to WFH
- For the third year in a row, we are proud to announce that we have been certified as a Great Place to Work
- We were also certified as one of the Best Workplaces for Mental Wellness in 2020
- We are an open work environment that fosters collaboration, ownership, creativity, and urgency
- We ensure flexible hours outside of our core working hours
- Enrolment in the Group Health Benefits plan right from day 1, no waiting period
- Team building events
- Fuel for the day: Weekly delivery of groceries, and all types of snacks
- Catered lunches and desserts on a monthly basis
- Daily fun in the office with our competitive games of Ping Pong, Pool, Smash Bros competitions, or FIFA
- And of course, an unlimited amount of freshly made coffee and tea! We’re pretty serious about our coffee beans
- Online learning through the platform, UDEMY
About Paytm Labs
About us Paytm Labs builds technologies that power Paytm, the world's fastest growing mobile payments and commerce ecosystem. We use our skills, and our biggest asset - data, to make our little dent in this universe. We make commerce smoother, safer, and personal. Learn more about us at http://www.paytmlabs.com/.
Want to learn more about Paytm Labs? Visit Paytm Labs's website.
Innovative, fast-paced, challenging.. we're everything you want in a workplace.