- Architect, design and build advanced applications for the iOS platform
- Translate requirements and mock-ups into fully functioning features
- Collaborating with a team to define, design, and ship new features
- Provide estimates on development cycles
- Work on bug fixing and improving application performance and quality
- Communicate with stakeholders and clients in the US/Europe
- Participate in community knowledge sharing activities and skill building
- Proficient with Swift 4/5 and/or Objective-C with a good understanding of Cocoa Touch
- Understanding of the full mobile development life cycle
- Strong understanding of object oriented principles
- Understanding of architectural patterns MVC and MVVM.
- Experience with offline storage, threading, and performance tuning
- Understanding of Apple’s design principles and interface guidelines
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Familiarity with Push notifications, Deep Linking and Core Location
- Knowledge of other web technologies and UI/UX standards
- Understanding of Git.
Nice to have:
- Experience with iOS frameworks such as Core Data, Core Animation etc.
- Familiarity with SwiftUI
- Experience in Payment gateway integration in mobile apps
- Experience with third-party libraries and APIs
- Knack for benchmarking and optimization
- Have 2+ years of Software Engineering experience
- Has launched apps in the AppStore
- Experience building real-time applications is a bonus
- Experience with tools like Photoshop and Sketch is a bonus
- Proven ability to build, launch and iterate quickly on apps under pressure
Questions we should ask:
- Current Residence State
- Permanent Residence State
- 10th & 12th Percentage
- 10th & 12th Board
- Graduation Passing Year
- Any open source contribution? Please provide the link(s)
- How comfortable are you with Swift 4/5. How much will you rate yourself on a scale of 10?
- Published iOS applications in the app store
- Name a few open source libraries that you use frequently
If you have any questions related to working at VinSol, you may visit our Careers FAQ page.