iOS Developer
We are looking for an experienced senior iOS Developer. Our Mobile team builds products and features that drive the core experience on multiple mobile applications for our internal projects, or selected clients. We build advance technology on multiple platforms and integrate them through various web services. This position will play a key role in building and supporting mobile features for our mobile apps. In this role there will be opportunity to work across different development stacks and influence product decisions. This is a FULL TIME REMOTE JOB where you work with 50+ other employees.
About the company:
Here at the company, we have a development team of about 45+ people. We plan on adding 10-20 more employees over the next 6-8 months. Because of COVID, and because it allows our company as whole to be safe, we are currently hiring and working full-time remotely. Most large companies are even making this a permanent move. Until COVID is no longer a discussion point, we will continue to think about what makes sense for our employees health and wellbeing first.
In our team we have Mobile Developers (iOS and Android) Python developers, Angular developers; people working with Machine Learning, Facial Recognition, and Smart Retail Tech. You will be working with a smart fun group. We use Slack to communicate, and we have calls, screen shares, and work with online collaboration tools to learn and grow.
Responsibilities and Duties:
- Building Mobile Apps with Xcode
- Integating designs from Sketch / Code
- Suggesting ways to optimize UX and UI
- Debugging iOS applications (important)
- Learning any new skills required to develop out this technology
- Syncing your repository with the other developers, and testing
- QAing your app development, and creating tasks on Jira
- Working with your Team Lead to make sure your tasks are defined
- Updating your work progress for upper management to review
- Possibly have weekly meetings with the company
Requirements for the Job:
- Knowledge of Xcode
- Knowledge of Storyboard
- Understanding Exception Handling
- Knowledge of integrating APIs
- Experience in SQLite
- Experience with Social Logins
- Deep Linking in app
Bonus if you know the following:
- Experience with JIRA (like Asana) PM tool
- Experience with Slack, Zoom, or other remote management tools
- Very experienced with Git methods or BitBucket
- Experience with SaaS platforms (Preferable based on AWS)
- Experience with BLE or Beacons
- Experience with SwiftUI
- Knowledge of background services
- Experience integrating Kotlin
- Experience intgrating CocoaPods
Other Skills or areas of Knowledge:
- Microsoft Visual Studio
- MVVM Structure
- Background Service.
- PUSH Notification
- Application Permissions within Application.
- Location Service.
- Third-party library integration (OAuth and others)
- Social Login integration
- Perform full life-cycle development
- Adhere to agreed upon delivery schedules
- Utilizes source control, continuous integration, and unit testing best practices
- Work cross-functionally to define and write code for new features
Qualifications
- Bachelor's degree or equivalent in Computer Science
- 2+ years' experience in related area
- Experience with iOS
- Has a qualified workstation (Macbook)
Job Type
Payroll
Positions
Mobile Developers
Must have Skills
Timezones
Eastern Daylight [UTC -4]
New Delhi [UTC +5]
Greenwich Mean [UTC ±0]
Languages
english - Fluent
Refer a friend for this role and earn
12.25 USD
Use the share options below Learn More
Refer a friend for this role and earn {{(JobDetailByID.referral_fee > 0) ? getExchangeDecimalRateData((JobDetailByID.referral_fee/4)): getExchangeDecimalRateData(49/4) | number : 0 }} {{currency_code}}
Don’t forget to share your referral URL
Up to 7 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
India
Joseph R