majr is building a next-generation platform for authentic, real stories that creatives can update, maintain and share with their fans.
We are seeking an experienced and talented iOS Software Engineer to join our dynamic and growing team. The ideal candidate will have a strong understanding of iOS Applications and the iOS Ecosystem. You will be responsible for developing high-quality, robust and scalable iOS applications, understanding our project requirements and translating them into reliable code. You should stay updated with latest trends in iOS development and be comfortable mentoring junior developers.
Job Accountabilities
- Develop, release, and maintain native iOS application features in Swift
- Collaborate in a cross-functional team to define, design, and ship new features
- Improve application performance and fix bugs
- Recognize potential obstacles and bottlenecks
- Own the App Store submission process
- Write high-performing, scalable, reusable code
- Design and implement updates and optimizations
Basic Requirements
- Bachelor’s/master's degree in computer science, information technology, or engineering
- 5 years of programming experience in Swift
- Strong technical knowledge of iOS mobile application development using Swift with Cocoa Touch and related frameworks
- Experience in continuous integration
- Experience with multithreaded programming
- Experience writing unit tests and testable code
- Good understanding of iOS design principles and application interface guidelines
- Proficient understanding of code versioning tools such as Git