Position: Middle iOS Developer (Fintech)
Company: Squro
Experience required: 2y
English level: intermediate

**Squro** - is an international IT product company that creates a convenient and transparent FinTech environment.
We are looking for an experienced Middle iOS Developer to create mobile applications from scratch with your Tech Lead.

**A little about the team:**
Our engineering department of experienced specialists consists of 50+ professionals (Front-End, Back-End developers, Android Developers, DevOps, QA, Product Owners, Project Managers, and Data Analysts) and continues to grow.

**Your main responsibilities:**
- Take a part in developing mobile applications using Swift;
- Working on technical designs, architecture, and new features;
- Communicate with the team to identify business requirements;
- Understand business requirements and develop systems/features
to meet them;
- Make code review;
- Write unit tests, end-to-end tests, and stress testing;
- Write clear, modular, and maintainable code.

**Requirements:**
- 2+ years of experience with Swift;
- Experience with concurrency (GCD), Foundation;
- Understanding and experience with VIP (clean swift), MVP-(x);
- Experience with unit testing;
- Experience with implementing interconnections (Graphql, REST
API);
- Experience with layouts from code, compositional layouts;
- Experience with CocoaPods and SPM;
- Experience with Figma, git;
- Agile/Scrum methodology;
- Strong understanding of Client-Server communication;
- Understanding of Apple’s design principles and interface guidelines.

**Why you should join us:**
- No legacy, new project;
- Professional and personal growth;
- Сhallenging and unique tasks in the FinTech field;
- Ability to be close to the business and take part in making fast decisions;
- Resources for integration into the domain;
- Regular team retrospectives.