Position: Senior Mobile Developer
Company: Kozak Group
Category: JavaScript
Experience required: 5y
English level: upper

We are looking for Senior Mobile Developer for outstaff project

**Responsibilities:**
- Experience with iOS and Android app release process
- Knowledgeable in React Native, Typescript & Javascript
- Keenly aware of the Software Life-Cycle process
- Expert writing unit tests as well as integration tests and functional tests
- Can be a Leader in Architecture and Clean Code
- Able to assess the tradeoffs between two or more architectures and designs
- Can contribute a high-quality user-experience focus by leveraging the domain-driven design
- Able to lead a small team of developers and provide mentorship
- Understand the difference between horizontal and vertical scaling
- Able to assess the tradeoffs between them and optimize choices through data-driven decision-making
- Understands the primary-replica pattern
- Understands the difference between vertical and horizontal database sharding
- Understands Event-Driven Architecture

**Would be a plus:**
- Experience or basic understanding of Blockchain
- Basic understanding of Smart Contracts
- Basic understanding of cryptography