Position: Senior iOS developer - Tech lead
Company: Clasee
Experience required: 3y
English level: intermediate

Clasee startup empowers to create knowledge universe and share knowledge in short videos. We unite creators and learners around knowledge topics allowing to build communities and co-create new knowledge.

As a Senior iOS developer - Tech lead you will have an opportunity to join fast growing US market based ed-tech startup and to develop an application with unique algorithm (Knowledge map) of the short video recommendation based on the curriculums from the world best known universities. The Knowledge map feature within Clasee app will recommend for every user opportunity to build a personal learning path considering his interests, knowledge level etc.

**Required experience and skills:**
- 3+ years experience in native app development with Swift and Objective-C
- 2+ years experience with the technical leading team, incl. experience with building products from scratch
- Knowledge of application architecture, memory management, network
programming and concurrency
- Deep understanding of Objective-C/ Swift design patterns, incl. knowledge of the sceneKit
- Familiarity with REST APIs to connect iOS applications to back-end services
- Experience building custom UI components with a keen eye for attention to
design details and animation
- Expertise to understand and escalate technical challenges with options and recommendations
- Excellent collaboration skills

**Would be a plus:**
- Published one or more applications in the Apple app store
- Understanding of CoreGraphics and CoreAnimation
- Understanding of Machine Learning, Data Science

**Responsibilities:**
- Gather an in-house development team from scratch
- Participate, together with CTO, in interview process with candidates
- Lead the Team of developers, carrying out meetings with a team to control the technical quality of work
- Design and build an application based on UI-UX design (ready to code)
- Continuously discover, evaluate and implement new features

**We offer:**
- Full time position with competitive compensation depending on experience and skills
- Individual career path
- Flexible work hours and opportunity of the remote work
- 8 hour-long working hours, Monday-Friday
- Minimal bureaucracy — we are a startup :)