Position: iOS - SwiftUI, TCA Ninja for consulting
Company: Poly-tech
Category: iOS
Experience required: 5y
English level: upper
Published: 2023-08-01T00:00:00+03:00

Our iOS team started deep diving into SwiftUI&TCA. We're looking for an hourly-based mentor for consultations to build up our expertise in those technologies.

**Important:** Do not apply if you have less than 2 years of commercial experience in SwiftUI&TCA.

**Responsibilities:**
- Provide guidance and mentorship to our team of developers, aiding in their growth and understanding of SwiftUI and TCA (Redux).
- Conduct code reviews, offering valuable feedback and insights to ensure top-tier code quality.
- Collaborate with our team to design and architect scalable and maintainable SwiftUI applications using TCA (Redux).
- Offer training sessions, and write documentation to uplift the team's proficiency in SwiftUI and TCA.
- Stay updated with the latest developments in SwiftUI and TCA (Redux), ensuring our applications utilize the best practices.

**Requirements:**
- Minimum of 5 years in software development, with 2-3 years of specialized experience in SwiftUI.
- Solid understanding of Redux, with a preference for hands-on experience with The Composable Architecture (TCA).
- Proven track record of projects or mentorships where SwiftUI and TCA (Redux) were employed.
- Ability to write clean, concise, and maintainable code.
- Excellent communication skills.
- A problem-solving mindset, with an ability to troubleshoot and debug issues effectively.