Domain
Mobile Development
Skill Profile
React Native, Expo, native modules, bridge architecture
Roles
1
where this skill appears
Levels
5
structured growth path
Mandatory requirements
3
the other 2 optional
Mobile Development
Cross-Platform Mobile
3/17/2026
Choose your current level and compare expectations. The items below show what to cover to advance to the next level.
The table shows how skill depth grows from Junior to Principal. Click a row to see details.
| Role | Required | Description |
|---|---|---|
| React Native Developer | Uses React Native at a basic level. Creates simple screens from designs. Understands the application lifecycle. |
| Role | Required | Description |
|---|---|---|
| React Native Developer | Independently implements complex screens with React Native. Optimizes performance and memory consumption. |
| Role | Required | Description |
|---|---|---|
| React Native Developer | Required | Architects mobile application with React Native. Optimizes performance for low-end devices. Implements CI/CD for mobile development. Mentors the team. |
| Role | Required | Description |
|---|---|---|
| React Native Developer | Required | Defines the technical strategy for React Native development — migration to New Architecture (Fabric, TurboModules), Hermes updates, Expo integration. Establishes coding standards, architectural templates, code review processes. Mentors the team on advanced techniques. |
| Role | Required | Description |
|---|---|---|
| React Native Developer | Required | Shapes the React Native mobile development strategy at the organizational level. Defines the technology roadmap — New Architecture, Expo adoption, monorepo. Evaluates React Native vs native development for new products. Establishes processes and practices for scaling. |