Career Goals For
React Developer
in 2022
Looking for React Developer career goals for? This is an ultimate list of career goals for for React Developer.
Individual Contributor (IC) career path for React Developer
Intern React Developer
Has less than 1 year of experience. Learning basic of programming.<br/><br/>
Skills needed for Intern React Developer
- Learns HTTP / HTTPS
- Learns Terminal
- Learns SQL
- Learns Git
- Learns Data Structures
- Learns Algorithms
- Learns Commands
- Learns Configuring package.json
- Learns Creating packages
- Learns Versioning
- Learns Generators
- Learns Modules
- Learns const
- Learns Arrow functions
- Learns Iterators
- Learns Symbol
- Learns Set and Map
- Learns Async/await
- Learns Spread/Rest
- Learns let
- Learns d3.js
- Learns Moment.js
- Learns Design Patterns
- Learns Websockets
- Learns PWA
- Learns Service Workers
- Learns Gatsby
- Learns Next.js
- Learns TypeScript/Tsx
- Learns i18n
- Learns Data fetching / API clients
- Learns Components
- Learns React Context
- Learns create-react-app
- Learns Forms
- Learns Modules organization
- Learns Props and State
- Learns Routing
- Learns Browser APIs
- Learns HTML
- Learns Canvas
- Learns Local Storage
- Learns WebGL
- Learns catch / catchError
- Learns Creation operators
- Learns Combination operators
- Learns Filtering operators
- Learns Subjects
- Learns iif
- Learns Multicasting operators
- Learns Transformation operators
- Learns Testing RxJS
- Learns JavaScript operators
- Learns Error handling
- Learns Interacting with DOM
- Learns Loops and Iterations
- Learns JavaScript Statements
- Learns Objects
- Learns Classes and Modules
- Learns OOP in JS
- Learns Promises
- Learns Built-in types
- Learns Functions
- Learns Arrays
- Learns Prototypes
- Learns Redux Better Promise
- Learns Redux
- Learns Redux Saga
- Learns Reselect
- Learns Rematch
- Learns MobX
- Learns Component State/Context API
- Learns Redux Thunk
- Learns Redux Observable
- Learns Redux Form
- Learns Redux Persist
- Learns Redux Phoenix
- Learns CSS Cascading
- Learns SCSS
- Learns Layouts
- Learns Positioning
- Learns Patterns and Mixins
- Learns Responsive
- Learns Accessability
- Learns CSS Animations
- Learns Unit Testing
- Learns End to End Testing
- Learns Integration Testing
- Learns Ignoring .git
- Learns History and diffs
- Learns Configuring git
- Learns Staging changes
- Learns Branches and Tags
- Learns Cloning
- Learns Commits
- Learns Pushing and Pulling
Junior React Developer
Has approximately 1-2 years experience and basic programming foundations. Contribute ideas during team meetings
Skills needed for Junior React Developer
- Knows JavaScript operators
- Knows Error handling
- Knows Interacting with DOM
- Knows Loops and Iterations
- Knows JavaScript Statements
- Knows Objects
- Knows Classes and Modules
- Knows OOP in JS
- Knows Promises
- Knows Built-in types
- Knows Functions
- Knows Arrays
- Knows Prototypes
- Knows Data fetching / API clients
- Knows Components
- Knows React Context
- Knows create-react-app
- Knows Forms
- Knows Modules organization
- Knows Props and State
- Knows Routing
- Knows Docker
- Knows Nginx
- Knows Gzip
- Knows Deployment
- Knows SSH connection
- Knows TeamCity
- Knows Container Registry (Amazon ECR)
- Knows Ignoring .git
- Knows History and diffs
- Knows Configuring git
- Knows Staging changes
- Knows Branches and Tags
- Knows Cloning
- Knows Commits
- Knows Pushing and Pulling
- Knows Browser APIs
- Knows HTML
- Knows Canvas
- Knows Local Storage
- Knows WebGL
- Knows catch / catchError
- Knows Creation operators
- Knows Combination operators
- Knows Filtering operators
- Knows Subjects
- Knows iif
- Knows Multicasting operators
- Knows Transformation operators
- Knows Testing RxJS
- Knows d3.js
- Knows Moment.js
- Knows Design Patterns
- Knows Websockets
- Knows PWA
- Knows Service Workers
- Knows Gatsby
- Knows Next.js
- Knows TypeScript/Tsx
- Knows i18n
- Knows Redux Better Promise
- Knows Redux
- Knows Redux Saga
- Knows Reselect
- Knows Rematch
- Knows MobX
- Knows Component State/Context API
- Knows Redux Thunk
- Knows Redux Observable
- Knows Redux Form
- Knows Redux Persist
- Knows Redux Phoenix
- Knows CSS Cascading
- Knows SCSS
- Knows Layouts
- Knows Positioning
- Knows Patterns and Mixins
- Knows Responsive
- Knows Accessability
- Knows CSS Animations
- Knows HTTP / HTTPS
- Knows Terminal
- Knows SQL
- Knows Git
- Knows Data Structures
- Knows Algorithms
- Knows Commands
- Knows Configuring package.json
- Knows Creating packages
- Knows Versioning
- Knows Product knowledge
- Knows Organise team work
- Knows Planning work
- Knows Motivation
- Knows Personal development plan
- Knows Product impact
- Knows Market knowledge
- Knows Product team
Middle React Developer
Has more than 2 years of experience in software engineering. They need less supervision and minimal reworks.
Skills needed for Middle React Developer
- Knows CSS Cascading
- Knows SCSS
- Knows Layouts
- Knows Positioning
- Knows Patterns and Mixins
- Knows Responsive
- Knows Accessability
- Knows CSS Animations
- Does Browser APIs
- Does HTML
- Does Canvas
- Does Local Storage
- Does WebGL
- Knows Unit Testing
- Knows End to End Testing
- Knows Integration Testing
- Knows Commands
- Knows Configuring package.json
- Knows Creating packages
- Knows Versioning
- Learns Redux Better Promise
- Learns Redux
- Learns Redux Saga
- Learns Reselect
- Learns Rematch
- Learns MobX
- Learns Component State/Context API
- Learns Redux Thunk
- Learns Redux Observable
- Learns Redux Form
- Learns Redux Persist
- Learns Redux Phoenix
- Does JavaScript operators
- Does Error handling
- Does Interacting with DOM
- Does Loops and Iterations
- Does JavaScript Statements
- Does Objects
- Does Classes and Modules
- Does OOP in JS
- Does Promises
- Does Built-in types
- Does Functions
- Does Arrays
- Does Prototypes
- Knows Ignoring .git
- Knows History and diffs
- Knows Configuring git
- Knows Staging changes
- Knows Branches and Tags
- Knows Cloning
- Knows Commits
- Knows Pushing and Pulling
- Does Data fetching / API clients
- Does Components
- Does React Context
- Does create-react-app
- Does Forms
- Does Modules organization
- Does Props and State
- Does Routing
- Does Docker
- Does Nginx
- Does Gzip
- Does Deployment
- Does SSH connection
- Does TeamCity
- Does Container Registry (Amazon ECR)
- Does Generators
- Does Modules
- Does const
- Does Arrow functions
- Does Iterators
- Does Symbol
- Does Set and Map
- Does Async/await
- Does Spread/Rest
- Does let
- Does catch / catchError
- Does Creation operators
- Does Combination operators
- Does Filtering operators
- Does Subjects
- Does iif
- Does Multicasting operators
- Does Transformation operators
- Does Testing RxJS
- Knows d3.js
- Knows Moment.js
- Knows Design Patterns
- Knows Websockets
- Knows PWA
- Knows Service Workers
- Knows Gatsby
- Knows Next.js
- Knows TypeScript/Tsx
- Knows i18n
- Knows HTTP / HTTPS
- Knows Terminal
- Knows SQL
- Knows Git
- Knows Data Structures
- Knows Algorithms
Senior React Developer
Create expert design concepts, take complex projects and mentor junior engineers. They have 5-8 years of programming experience
Skills needed for Senior React Developer
- Does Browser APIs
- Does HTML
- Does Canvas
- Does Local Storage
- Does WebGL
- Does d3.js
- Does Moment.js
- Does Design Patterns
- Does Websockets
- Does PWA
- Does Service Workers
- Does Gatsby
- Does Next.js
- Does TypeScript/Tsx
- Does i18n
- Knows catch / catchError
- Knows Creation operators
- Knows Combination operators
- Knows Filtering operators
- Knows Subjects
- Knows iif
- Knows Multicasting operators
- Knows Transformation operators
- Knows Testing RxJS
- Does Unit Testing
- Does End to End Testing
- Does Integration Testing
- Does JavaScript operators
- Does Error handling
- Does Interacting with DOM
- Does Loops and Iterations
- Does JavaScript Statements
- Does Objects
- Does Classes and Modules
- Does OOP in JS
- Does Promises
- Does Built-in types
- Does Functions
- Does Arrays
- Does Prototypes
- Does Ignoring .git
- Does History and diffs
- Does Configuring git
- Does Staging changes
- Does Branches and Tags
- Does Cloning
- Does Commits
- Does Pushing and Pulling
- Knows CSS Cascading
- Knows SCSS
- Knows Layouts
- Knows Positioning
- Knows Patterns and Mixins
- Knows Responsive
- Knows Accessability
- Knows CSS Animations
- Knows Commands
- Knows Configuring package.json
- Knows Creating packages
- Knows Versioning
- Does Data fetching / API clients
- Does Components
- Does React Context
- Does create-react-app
- Does Forms
- Does Modules organization
- Does Props and State
- Does Routing
- Does Redux Better Promise
- Does Redux
- Does Redux Saga
- Does Reselect
- Does Rematch
- Does MobX
- Does Component State/Context API
- Does Redux Thunk
- Does Redux Observable
- Does Redux Form
- Does Redux Persist
- Does Redux Phoenix
- Does Docker
- Does Nginx
- Does Gzip
- Does Deployment
- Does SSH connection
- Does TeamCity
- Does Container Registry (Amazon ECR)
- Does HTTP / HTTPS
- Does Terminal
- Does SQL
- Does Git
- Does Data Structures
- Does Algorithms
- Helps Generators
- Helps Modules
- Helps const
- Helps Arrow functions
- Helps Iterators
- Helps Symbol
- Helps Set and Map
- Helps Async/await
- Helps Spread/Rest
- Helps let
Staff Engineer React Developer
To attain this level, it requires more than 10 years of experience. Expert knowledge of the codebase is required.<br/><br/>
Skills needed for Staff Engineer React Developer
- Does HTTP / HTTPS
- Does Terminal
- Does SQL
- Does Git
- Does Data Structures
- Does Algorithms
- Does Data fetching / API clients
- Does Components
- Does React Context
- Does create-react-app
- Does Forms
- Does Modules organization
- Does Props and State
- Does Routing
- Helps JavaScript operators
- Helps Error handling
- Helps Interacting with DOM
- Helps Loops and Iterations
- Helps JavaScript Statements
- Helps Objects
- Helps Classes and Modules
- Helps OOP in JS
- Helps Promises
- Helps Built-in types
- Helps Functions
- Helps Arrays
- Helps Prototypes
- Helps Browser APIs
- Helps HTML
- Helps Canvas
- Helps Local Storage
- Helps WebGL
- Does CSS Cascading
- Does SCSS
- Does Layouts
- Does Positioning
- Does Patterns and Mixins
- Does Responsive
- Does Accessability
- Does CSS Animations
- Helps Commands
- Helps Configuring package.json
- Helps Creating packages
- Helps Versioning
- Helps Generators
- Helps Modules
- Helps const
- Helps Arrow functions
- Helps Iterators
- Helps Symbol
- Helps Set and Map
- Helps Async/await
- Helps Spread/Rest
- Helps let
- Helps Docker
- Helps Nginx
- Helps Gzip
- Helps Deployment
- Helps SSH connection
- Helps TeamCity
- Helps Container Registry (Amazon ECR)
- Helps d3.js
- Helps Moment.js
- Helps Design Patterns
- Helps Websockets
- Helps PWA
- Helps Service Workers
- Helps Gatsby
- Helps Next.js
- Helps TypeScript/Tsx
- Helps i18n
- Does Ignoring .git
- Does History and diffs
- Does Configuring git
- Does Staging changes
- Does Branches and Tags
- Does Cloning
- Does Commits
- Does Pushing and Pulling
- Helps Unit Testing
- Helps End to End Testing
- Helps Integration Testing
- Helps Redux Better Promise
- Helps Redux
- Helps Redux Saga
- Helps Reselect
- Helps Rematch
- Helps MobX
- Helps Component State/Context API
- Helps Redux Thunk
- Helps Redux Observable
- Helps Redux Form
- Helps Redux Persist
- Helps Redux Phoenix
- Does catch / catchError
- Does Creation operators
- Does Combination operators
- Does Filtering operators
- Does Subjects
- Does iif
- Does Multicasting operators
- Does Transformation operators
- Does Testing RxJS
Senior Staff Engineer React Developer
Has approximately 12+ years of experience. Senior Staff Engineers work closely with company leaders, contribute to tech strategy
Skills needed for Senior Staff Engineer React Developer
- Helps Docker
- Helps Nginx
- Helps Gzip
- Helps Deployment
- Helps SSH connection
- Helps TeamCity
- Helps Container Registry (Amazon ECR)
- Helps d3.js
- Helps Moment.js
- Helps Design Patterns
- Helps Websockets
- Helps PWA
- Helps Service Workers
- Helps Gatsby
- Helps Next.js
- Helps TypeScript/Tsx
- Helps i18n
- Helps Ignoring .git
- Helps History and diffs
- Helps Configuring git
- Helps Staging changes
- Helps Branches and Tags
- Helps Cloning
- Helps Commits
- Helps Pushing and Pulling
- Helps Unit Testing
- Helps End to End Testing
- Helps Integration Testing
- Helps catch / catchError
- Helps Creation operators
- Helps Combination operators
- Helps Filtering operators
- Helps Subjects
- Helps iif
- Helps Multicasting operators
- Helps Transformation operators
- Helps Testing RxJS
- Helps Redux Better Promise
- Helps Redux
- Helps Redux Saga
- Helps Reselect
- Helps Rematch
- Helps MobX
- Helps Component State/Context API
- Helps Redux Thunk
- Helps Redux Observable
- Helps Redux Form
- Helps Redux Persist
- Helps Redux Phoenix
- Helps Generators
- Helps Modules
- Helps const
- Helps Arrow functions
- Helps Iterators
- Helps Symbol
- Helps Set and Map
- Helps Async/await
- Helps Spread/Rest
- Helps let
- Helps Commands
- Helps Configuring package.json
- Helps Creating packages
- Helps Versioning
- Helps CSS Cascading
- Helps SCSS
- Helps Layouts
- Helps Positioning
- Helps Patterns and Mixins
- Helps Responsive
- Helps Accessability
- Helps CSS Animations
- Helps Browser APIs
- Helps HTML
- Helps Canvas
- Helps Local Storage
- Helps WebGL
- Helps JavaScript operators
- Helps Error handling
- Helps Interacting with DOM
- Helps Loops and Iterations
- Helps JavaScript Statements
- Helps Objects
- Helps Classes and Modules
- Helps OOP in JS
- Helps Promises
- Helps Built-in types
- Helps Functions
- Helps Arrays
- Helps Prototypes
- Helps Data fetching / API clients
- Helps Components
- Helps React Context
- Helps create-react-app
- Helps Forms
- Helps Modules organization
- Helps Props and State
- Helps Routing
- Helps HTTP / HTTPS
- Helps Terminal
- Helps SQL
- Helps Git
- Helps Data Structures
- Helps Algorithms
- Helps Self-development
- Helps Scope
- Helps Self-Reliance
- Helps Self-management
- Helps Decision-making in uncertain environment
- Helps Written communication
- Helps Foreign language skills
- Helps Speaking at conferences and publications
- Helps Motivation
- Helps Organise team work
- Helps Product knowledge
- Helps Networking and building relationships
- Helps Personal development plan
- Helps Managing expectations
- Helps Team work
- Helps Argumentation
- Helps Conflict resolution
- Helps Product impact
- Helps Product team
- Helps Feedback
- Helps Verbal communication
- Helps Presentations
- Helps Knowledge sharing
- Helps Hiring
- Helps Market knowledge
Principal Architect React Developer
The highest level for a technical career. With more than 14 Y of experience, they have a deep understanding of how the tech works
Skills needed for Principal Architect React Developer
- Mentors Docker
- Mentors Nginx
- Mentors Gzip
- Mentors Deployment
- Mentors SSH connection
- Mentors TeamCity
- Mentors Container Registry (Amazon ECR)
- Mentors d3.js
- Mentors Moment.js
- Mentors Design Patterns
- Mentors Websockets
- Mentors PWA
- Mentors Service Workers
- Mentors Gatsby
- Mentors Next.js
- Mentors TypeScript/Tsx
- Mentors i18n
- Mentors Ignoring .git
- Mentors History and diffs
- Mentors Configuring git
- Mentors Staging changes
- Mentors Branches and Tags
- Mentors Cloning
- Mentors Commits
- Mentors Pushing and Pulling
- Mentors Unit Testing
- Mentors End to End Testing
- Mentors Integration Testing
- Mentors catch / catchError
- Mentors Creation operators
- Mentors Combination operators
- Mentors Filtering operators
- Mentors Subjects
- Mentors iif
- Mentors Multicasting operators
- Mentors Transformation operators
- Mentors Testing RxJS
- Mentors Redux Better Promise
- Mentors Redux
- Mentors Redux Saga
- Mentors Reselect
- Mentors Rematch
- Mentors MobX
- Mentors Component State/Context API
- Mentors Redux Thunk
- Mentors Redux Observable
- Mentors Redux Form
- Mentors Redux Persist
- Mentors Redux Phoenix
- Mentors CSS Cascading
- Mentors SCSS
- Mentors Layouts
- Mentors Positioning
- Mentors Patterns and Mixins
- Mentors Responsive
- Mentors Accessability
- Mentors CSS Animations
- Mentors Generators
- Mentors Modules
- Mentors const
- Mentors Arrow functions
- Mentors Iterators
- Mentors Symbol
- Mentors Set and Map
- Mentors Async/await
- Mentors Spread/Rest
- Mentors let
- Mentors Commands
- Mentors Configuring package.json
- Mentors Creating packages
- Mentors Versioning
- Mentors Browser APIs
- Mentors HTML
- Mentors Canvas
- Mentors Local Storage
- Mentors WebGL
- Mentors JavaScript operators
- Mentors Error handling
- Mentors Interacting with DOM
- Mentors Loops and Iterations
- Mentors JavaScript Statements
- Mentors Objects
- Mentors Classes and Modules
- Mentors OOP in JS
- Mentors Promises
- Mentors Built-in types
- Mentors Functions
- Mentors Arrays
- Mentors Prototypes
- Mentors Data fetching / API clients
- Mentors Components
- Mentors React Context
- Mentors create-react-app
- Mentors Forms
- Mentors Modules organization
- Mentors Props and State
- Mentors Routing
- Mentors HTTP / HTTPS
- Mentors Terminal
- Mentors SQL
- Mentors Git
- Mentors Data Structures
- Mentors Algorithms
- Mentors Self-development
- Mentors Self-Reliance
- Mentors Decision-making in uncertain environment
- Mentors Foreign language skills
- Mentors Team work
- Mentors Knowledge sharing
- Mentors Mentoring
- Mentors Skill review
- Mentors Product knowledge
- Mentors Scope
- Mentors Self-management
- Mentors Argumentation
- Mentors Motivation
- Mentors Hiring
- Mentors Written communication
- Mentors Presentations
- Mentors Networking and building relationships
- Mentors Planning work
- Mentors Market knowledge
- Mentors Managing expectations
- Mentors Feedback
- Mentors Verbal communication
- Mentors Speaking at conferences and publications
- Mentors Conflict resolution
- Mentors Organise team work
- Mentors Personal development plan
- Mentors Product impact
- Mentors Product team
Manager career path for React Developer
Tech Lead React Developer
Has more than 7 years of experience. Rather than writing code, they take on the managerial responsibilities and provide sound tech
Skills needed for Tech Lead React Developer
- Knows HTTP / HTTPS
- Knows Terminal
- Knows SQL
- Knows Git
- Knows Data Structures
- Knows Algorithms
- Knows Data fetching / API clients
- Knows Components
- Knows React Context
- Knows create-react-app
- Knows Forms
- Knows Modules organization
- Knows Props and State
- Knows Routing
- Does JavaScript operators
- Does Error handling
- Does Interacting with DOM
- Does Loops and Iterations
- Does JavaScript Statements
- Does Objects
- Does Classes and Modules
- Does OOP in JS
- Does Promises
- Does Built-in types
- Does Functions
- Does Arrays
- Does Prototypes
- Does Browser APIs
- Does HTML
- Does Canvas
- Does Local Storage
- Does WebGL
- Helps CSS Cascading
- Helps SCSS
- Helps Layouts
- Helps Positioning
- Helps Patterns and Mixins
- Helps Responsive
- Helps Accessability
- Helps CSS Animations
- Helps Commands
- Helps Configuring package.json
- Helps Creating packages
- Helps Versioning
- Does Generators
- Does Modules
- Does const
- Does Arrow functions
- Does Iterators
- Does Symbol
- Does Set and Map
- Does Async/await
- Does Spread/Rest
- Does let
- Helps Redux Better Promise
- Helps Redux
- Helps Redux Saga
- Helps Reselect
- Helps Rematch
- Helps MobX
- Helps Component State/Context API
- Helps Redux Thunk
- Helps Redux Observable
- Helps Redux Form
- Helps Redux Persist
- Helps Redux Phoenix
- Does catch / catchError
- Does Creation operators
- Does Combination operators
- Does Filtering operators
- Does Subjects
- Does iif
- Does Multicasting operators
- Does Transformation operators
- Does Testing RxJS
- Helps Unit Testing
- Helps End to End Testing
- Helps Integration Testing
- Does Docker
- Does Nginx
- Does Gzip
- Does Deployment
- Does SSH connection
- Does TeamCity
- Does Container Registry (Amazon ECR)
- Does d3.js
- Does Moment.js
- Does Design Patterns
- Does Websockets
- Does PWA
- Does Service Workers
- Does Gatsby
- Does Next.js
- Does TypeScript/Tsx
- Does i18n
- Does Ignoring .git
- Does History and diffs
- Does Configuring git
- Does Staging changes
- Does Branches and Tags
- Does Cloning
- Does Commits
- Does Pushing and Pulling
Engineering Manager React Developer
Engineering lead manages a larger team. Tech leads report to the engineering lead on their team’s progress, setbacks, and other
Skills needed for Engineering Manager React Developer
- Does Docker
- Does Nginx
- Does Gzip
- Does Deployment
- Does SSH connection
- Does TeamCity
- Does Container Registry (Amazon ECR)
- Helps d3.js
- Helps Moment.js
- Helps Design Patterns
- Helps Websockets
- Helps PWA
- Helps Service Workers
- Helps Gatsby
- Helps Next.js
- Helps TypeScript/Tsx
- Helps i18n
- Does Ignoring .git
- Does History and diffs
- Does Configuring git
- Does Staging changes
- Does Branches and Tags
- Does Cloning
- Does Commits
- Does Pushing and Pulling
- Helps Unit Testing
- Helps End to End Testing
- Helps Integration Testing
- Knows catch / catchError
- Knows Creation operators
- Knows Combination operators
- Knows Filtering operators
- Knows Subjects
- Knows iif
- Knows Multicasting operators
- Knows Transformation operators
- Knows Testing RxJS
- Helps Redux Better Promise
- Helps Redux
- Helps Redux Saga
- Helps Reselect
- Helps Rematch
- Helps MobX
- Helps Component State/Context API
- Helps Redux Thunk
- Helps Redux Observable
- Helps Redux Form
- Helps Redux Persist
- Helps Redux Phoenix
- Does Generators
- Does Modules
- Does const
- Does Arrow functions
- Does Iterators
- Does Symbol
- Does Set and Map
- Does Async/await
- Does Spread/Rest
- Does let
- Does Commands
- Does Configuring package.json
- Does Creating packages
- Does Versioning
- Helps CSS Cascading
- Helps SCSS
- Helps Layouts
- Helps Positioning
- Helps Patterns and Mixins
- Helps Responsive
- Helps Accessability
- Helps CSS Animations
- Helps Browser APIs
- Helps HTML
- Helps Canvas
- Helps Local Storage
- Helps WebGL
- Helps JavaScript operators
- Helps Error handling
- Helps Interacting with DOM
- Helps Loops and Iterations
- Helps JavaScript Statements
- Helps Objects
- Helps Classes and Modules
- Helps OOP in JS
- Helps Promises
- Helps Built-in types
- Helps Functions
- Helps Arrays
- Helps Prototypes
- Helps Data fetching / API clients
- Helps Components
- Helps React Context
- Helps create-react-app
- Helps Forms
- Helps Modules organization
- Helps Props and State
- Helps Routing
- Does HTTP / HTTPS
- Does Terminal
- Does SQL
- Does Git
- Does Data Structures
- Does Algorithms
Engineering Director React Developer
Has 10+ years of experience and 5+ years of leading a team. Engineering director contributes to the technology R&D
Skills needed for Engineering Director React Developer
- Helps Docker
- Helps Nginx
- Helps Gzip
- Helps Deployment
- Helps SSH connection
- Helps TeamCity
- Helps Container Registry (Amazon ECR)
- Does d3.js
- Does Moment.js
- Does Design Patterns
- Does Websockets
- Does PWA
- Does Service Workers
- Does Gatsby
- Does Next.js
- Does TypeScript/Tsx
- Does i18n
- Helps Ignoring .git
- Helps History and diffs
- Helps Configuring git
- Helps Staging changes
- Helps Branches and Tags
- Helps Cloning
- Helps Commits
- Helps Pushing and Pulling
- Helps Unit Testing
- Helps End to End Testing
- Helps Integration Testing
- Knows catch / catchError
- Knows Creation operators
- Knows Combination operators
- Knows Filtering operators
- Knows Subjects
- Knows iif
- Knows Multicasting operators
- Knows Transformation operators
- Knows Testing RxJS
- Does Redux Better Promise
- Does Redux
- Does Redux Saga
- Does Reselect
- Does Rematch
- Does MobX
- Does Component State/Context API
- Does Redux Thunk
- Does Redux Observable
- Does Redux Form
- Does Redux Persist
- Does Redux Phoenix
- Does Generators
- Does Modules
- Does const
- Does Arrow functions
- Does Iterators
- Does Symbol
- Does Set and Map
- Does Async/await
- Does Spread/Rest
- Does let
- Helps Commands
- Helps Configuring package.json
- Helps Creating packages
- Helps Versioning
- Helps CSS Cascading
- Helps SCSS
- Helps Layouts
- Helps Positioning
- Helps Patterns and Mixins
- Helps Responsive
- Helps Accessability
- Helps CSS Animations
- Helps Browser APIs
- Helps HTML
- Helps Canvas
- Helps Local Storage
- Helps WebGL
- Helps JavaScript operators
- Helps Error handling
- Helps Interacting with DOM
- Helps Loops and Iterations
- Helps JavaScript Statements
- Helps Objects
- Helps Classes and Modules
- Helps OOP in JS
- Helps Promises
- Helps Built-in types
- Helps Functions
- Helps Arrays
- Helps Prototypes
- Helps Data fetching / API clients
- Helps Components
- Helps React Context
- Helps create-react-app
- Helps Forms
- Helps Modules organization
- Helps Props and State
- Helps Routing
- Helps HTTP / HTTPS
- Helps Terminal
- Helps SQL
- Helps Git
- Helps Data Structures
- Helps Algorithms
VP of Engineering React Developer
12+ years of experience in leading engineering teams. Works with the executive team. Spots and remove bottlenecks to achieve goals
Skills needed for VP of Engineering React Developer
- Helps HTTP / HTTPS
- Helps Terminal
- Helps SQL
- Helps Git
- Helps Data Structures
- Helps Algorithms
- Does Data fetching / API clients
- Does Components
- Does React Context
- Does create-react-app
- Does Forms
- Does Modules organization
- Does Props and State
- Does Routing
- Helps JavaScript operators
- Helps Error handling
- Helps Interacting with DOM
- Helps Loops and Iterations
- Helps JavaScript Statements
- Helps Objects
- Helps Classes and Modules
- Helps OOP in JS
- Helps Promises
- Helps Built-in types
- Helps Functions
- Helps Arrays
- Helps Prototypes
- Mentors Browser APIs
- Mentors HTML
- Mentors Canvas
- Mentors Local Storage
- Mentors WebGL
- Helps CSS Cascading
- Helps SCSS
- Helps Layouts
- Helps Positioning
- Helps Patterns and Mixins
- Helps Responsive
- Helps Accessability
- Helps CSS Animations
- Helps Generators
- Helps Modules
- Helps const
- Helps Arrow functions
- Helps Iterators
- Helps Symbol
- Helps Set and Map
- Helps Async/await
- Helps Spread/Rest
- Helps let
- Helps Commands
- Helps Configuring package.json
- Helps Creating packages
- Helps Versioning
- Helps Redux Better Promise
- Helps Redux
- Helps Redux Saga
- Helps Reselect
- Helps Rematch
- Helps MobX
- Helps Component State/Context API
- Helps Redux Thunk
- Helps Redux Observable
- Helps Redux Form
- Helps Redux Persist
- Helps Redux Phoenix
- Helps catch / catchError
- Helps Creation operators
- Helps Combination operators
- Helps Filtering operators
- Helps Subjects
- Helps iif
- Helps Multicasting operators
- Helps Transformation operators
- Helps Testing RxJS
- Mentors Unit Testing
- Mentors End to End Testing
- Mentors Integration Testing
- Does Ignoring .git
- Does History and diffs
- Does Configuring git
- Does Staging changes
- Does Branches and Tags
- Does Cloning
- Does Commits
- Does Pushing and Pulling
- Helps d3.js
- Helps Moment.js
- Helps Design Patterns
- Helps Websockets
- Helps PWA
- Helps Service Workers
- Helps Gatsby
- Helps Next.js
- Helps TypeScript/Tsx
- Helps i18n
- Helps Docker
- Helps Nginx
- Helps Gzip
- Helps Deployment
- Helps SSH connection
- Helps TeamCity
- Helps Container Registry (Amazon ECR)
CTO React Developer
Highest position for software engineers. The CTO is a part of the executive team. Position is critical for company.
Skills needed for CTO React Developer
- Mentors HTTP / HTTPS
- Mentors Terminal
- Mentors SQL
- Mentors Git
- Mentors Data Structures
- Mentors Algorithms
- Helps Data fetching / API clients
- Helps Components
- Helps React Context
- Helps create-react-app
- Helps Forms
- Helps Modules organization
- Helps Props and State
- Helps Routing
- Mentors JavaScript operators
- Mentors Error handling
- Mentors Interacting with DOM
- Mentors Loops and Iterations
- Mentors JavaScript Statements
- Mentors Objects
- Mentors Classes and Modules
- Mentors OOP in JS
- Mentors Promises
- Mentors Built-in types
- Mentors Functions
- Mentors Arrays
- Mentors Prototypes
- Helps Docker
- Helps Nginx
- Helps Gzip
- Helps Deployment
- Helps SSH connection
- Helps TeamCity
- Helps Container Registry (Amazon ECR)
- Does d3.js
- Does Moment.js
- Does Design Patterns
- Does Websockets
- Does PWA
- Does Service Workers
- Does Gatsby
- Does Next.js
- Does TypeScript/Tsx
- Does i18n
- Helps Ignoring .git
- Helps History and diffs
- Helps Configuring git
- Helps Staging changes
- Helps Branches and Tags
- Helps Cloning
- Helps Commits
- Helps Pushing and Pulling
- Mentors Unit Testing
- Mentors End to End Testing
- Mentors Integration Testing
- Helps catch / catchError
- Helps Creation operators
- Helps Combination operators
- Helps Filtering operators
- Helps Subjects
- Helps iif
- Helps Multicasting operators
- Helps Transformation operators
- Helps Testing RxJS
- Mentors Redux Better Promise
- Mentors Redux
- Mentors Redux Saga
- Mentors Reselect
- Mentors Rematch
- Mentors MobX
- Mentors Component State/Context API
- Mentors Redux Thunk
- Mentors Redux Observable
- Mentors Redux Form
- Mentors Redux Persist
- Mentors Redux Phoenix
- Helps Generators
- Helps Modules
- Helps const
- Helps Arrow functions
- Helps Iterators
- Helps Symbol
- Helps Set and Map
- Helps Async/await
- Helps Spread/Rest
- Helps let
- Mentors Commands
- Mentors Configuring package.json
- Mentors Creating packages
- Mentors Versioning
- Mentors CSS Cascading
- Mentors SCSS
- Mentors Layouts
- Mentors Positioning
- Mentors Patterns and Mixins
- Mentors Responsive
- Mentors Accessability
- Mentors CSS Animations
- Mentors Browser APIs
- Mentors HTML
- Mentors Canvas
- Mentors Local Storage
- Mentors WebGL
Individual Contributor (IC)
Intern React Developer
Junior React Developer
Middle React Developer
Senior React Developer
Staff Engineer React Developer
Senior Staff Engineer React Developer
Principal Architect React Developer
Manager
Tech Lead React Developer
Engineering Manager React Developer
Engineering Director React Developer
VP of Engineering React Developer
CTO React Developer