Position: Middle IOS Engineer
Company: A-Team Global
Category: iOS
Experience required: 2y
English level: intermediate

**Opportunity**
      We are looking for a skilled iOS developer who will join our team of talented engineers to design and help us to build the next generation of our mobile applications.
      You should be able to write clean code and ensure your applications run properly. We also expect you to be passionate about pushing mobile technologies to the limits and perform well working in a dynamic environment.

**Responsibilities:**
- Create and maintain advanced applications for the iOS platform;
- Work together with cross-functional teams to define, design, and ship new features;
 -Cover your code with unit tests to ensure robustness, including edge cases, usability, and general reliability;
- Troubleshoot issues and bugs and improve application performance;
- Explore, evaluate, and implement new technologies to maximize development efficiency.

**Requirements :**
- 2,5+ years' experience of working on a iOS Developer position
- At least one original iOS application is published in the app store
- Significant experience in software development, including work with third-party libraries and APIs
- Excellent knowledge of Swift
- Good experience with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
- Good knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Good understanding of the full mobile development life cycle
- BS or MS degree in Computer Science, Engineering or other related area

**Join us to have:**
- Сompetitive compensation package;
- Flexible working schedule;
- Inspiring work-conditions with the best benefits of remote;
- Hardware options;
- Healthcare & sport benefits;
- Friendly respectful atmosphere;
- Challenging tasks and long-term projects;
- Professional experts team and best practiсe share;
- Ability to influence company processes and approaches.

**Develop your career:**
- Internal meetups and events for professional development;
- Individual development plan;
- Mentorship program;
- Costs coverage for external trainings, conferences, certifications;
- English courses and speaking-clubs.

**Enjoy:**
- Heartful сorporate events;
- Team buildings trips to different cities and countries;
- Memorable anniversary presents;
- Gamification rewards.