Position: Lead/Senior iOS Engineer
Company: Intellias
Experience required: 5y
English level: fluent

This is an e-learning startup from Israel/the US that provides an inclusive digital learning platform optimized for student success and that delivers engaging teaching and learning experiences across a broad spectrum of needs for higher education.

Responsibilities:

1. Oversight over the architecture of the implementation of product stories.
2. Approval of code reviews for the company’s core product code repositories.
3. Continuous investment in growth & knowledge of the best technical strategies to implement his code.


Requirements:

● A passionate team player who can reason about complex problems and justify their opinions
● A critical thinker who seeks truly the best solutions rather than ones' that justify their preconceptions
● The capability to quickly grasp large, complex systems, their inner workings, and the confidence to change them when necessary
● Experience with functional programming basics (pure functions, immutability, etc.)
● Experience with declarative & imperative programming
● Experience with software engineering best practices (testing, code reviews, clean code,
etc.) and awareness of bad practices and anti-patterns
● Leading experience
● Able to drive the development of application and pushing to AppStore
● Fluent English-speaker

Minimum qualifications:

● 5+ years of commercial experience
● Solid experience developing iOS mobile native applications in Swift (Objective C is a plus)
● Solid understanding of the full iOS mobile development life cycle
● Experience with iOS performance profiling tools and optimization techniques
● Experience with WebSockets
Nice to have
● Experience with WebRTC