What are the responsibilities and job description for the iOS Engineer, Consumer Product position at Vista Global?
Overview
We are looking for a detail-oriented and proactive iOS Engineer to join our iOS team under Consumer Products vertical at VistaTech LLC. As an iOS Engineer, you will be an essential part building the new features for our consumer facing iOS applications.
Vista Tech plays a vital role in the Vista group operations by delivering and accelerating comprehensive technology solutions across all brands. Vista’s end-to-end and click-to-flight solutions offer the industry's only comprehensive flight booking platform, seamlessly integrating global operations, and leveraging AI and machine learning to optimize pricing and fleet movement.
Responsibilities
- Designing and building advanced applications for the iOS platform.
- Demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment.
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
- Collaborate with team to brainstorm and create new products.
- Be a persistent, creative problem solver.
Required Skills and Experience
- Master’s degree in computer science, Engineering, or a related field, or equivalent experience.
- 5 years of experience in software development.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning.
- Experience with Rx/Combine.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Solid understanding of algorithms and data structures, strong OOP/OOD understanding.
- Knowledge of other web technologies and UI/UX standards.
- Understanding of Apple’s design principles and interface guidelines.
- Knowledge of Agile methodologies (Scrum, Kanban).
- Excellent communication and collaboration skills, with experience working in cross-functional teams.