Senior IOS Developer
Full Time
Chennai
Posted 1 month ago
What you get to do:
- Participate in a founding team of iOS engineers on an application to be used and enjoyed by thousands of users worldwide and be directly responsible for the mobile experience of our contributor network.
- Work on a modern iOS 13 stack built fully on Swift, adaptive layouts using size classes and offline data for remote areas.
- Write peer-reviewed, well-tested, modular code using the unit and functional test coverage.
- Collaborate with backend engineers on developing to define efficient and scalable data contracts.
- Collaborate with Android engineers to partner on similar architecture concepts that still benefit from the unique advantages of the iOS platform.
- Work on a codebase that leverages continuous integration and beta distributions.
- Proactively share technical knowledge through information sessions, documentation, and blog posts.
Your background likely includes:
- Bachelor’s degree in Computer Science or related technical field, or equivalent practical experience.
- Experience developing quality iOS applications in the App Store with a significant user base or brand.
- Passionate about mobile architecture and separation of concerns for UI, data storage, and network access.
- Experience in Swift.
- Experience with Xcode and Interface Builder including Storyboards, Auto Layout and Core Data.
- Demonstrated use of asynchronous coding with Blocks and Grand Central Dispatch.
- Demonstrated ability to solve repetitive, error-prone engineering work with a well-thought-through software design.
Bonus Points:
- Frameworks using Cocoa Pods or Carthage.
- Continuous Integration with Xcode Server, Bots, and XCTest.
- Backend development, specifically on Google Cloud with App Engine and Cloud Endpoints.
Job Features
Job Category | Senior iOS Developer |
Role | Senior iOS Developer |
Experience | 6 to 8 Years |
Education Qualification | B.E / Relevant Experience |
Work Location | Chennai (Currently Remote) |