Frontend developer
levels description
in 2022
Looking for Frontend developer levels description? This is an ultimate list of levels description for Frontend developer.
Individual Contributor (IC) career path for Frontend developer
Intern Frontend developer
Has less than 1 year of experience. Learning basic of programming.
Skills needed for Intern Frontend developer
- Learns State Managers (Redux, NGRX, VueX etc.)
- Learns RxJS
- Learns Loadash/Underscore/Ramda etc.
- Learns Bootstrap/Material/Prime etc.
- Learns SSR Libraries
- Learns GraphQL
- Learns JQuery (for something special)
- Learns Angular/React/Vue etc.
- Learns A11y Standarts
- Learns CSS Basics
- Learns Media Queries
- Learns SEO Basics
- Learns Layouts (Flex, Grid, Float etc.)
- Learns HTML Basics
- Learns Regexp
- Learns Application Performance
- Learns Service Workers
- Learns WebSockets (Socket.io)
- Learns Storage
- Learns Async/Await
- Learns TypedArrays
- Learns Classes + super()
- Learns Let, const
- Learns Generators
- Learns Spread, Rest operators
- Learns Set/Map
- Learns Statements, Operators
- Learns Loops, Conditions
- Learns Types
- Learns Closures
- Learns Expressions
- Learns Functions
- Learns JS compiling
- Learns Scopes (Block, Lexical, Dynamic)
- Learns SSH
- Learns Package Managers (npm, yarn)
- Learns Data Structures
- Learns DevTools
- Learns Version Control Systems
- Learns IDE Usage (WebStorm, VSCode, Atom etc.
- Learns Terminal Usage
- Learns REST API
- Learns CI/CD
- Learns Versioning + commitizen
- Learns SOLID Principles
- Learns SQL Queries
- Learns Alghorithms
- Learns Design Patterns
- Learns E2E (Protractor, Selenium etc.)
- Learns Integrational
- Learns Linting (TSLint, ESLint, StyleLint etc.)
- Learns Unit (Mocha, Jasmine, Jest etc.)
- Learns JS Patterns
- Learns Objects (this + Object methods)
- Learns Refactoring
- Learns Prototypes
- Learns Callbacks
- Learns Promises
- Learns TypeScript
- Learns Arrays
Junior Frontend developer
Has approximately 1-2 years experience and basic programming foundations. Contribute ideas during team meetings<br/><br/>
Skills needed for Junior Frontend developer
- Knows Statements, Operators
- Knows Loops, Conditions
- Knows Types
- Knows Closures
- Knows Expressions
- Knows Functions
- Knows JS compiling
- Knows Scopes (Block, Lexical, Dynamic)
- Knows Async/Await
- Knows TypedArrays
- Knows Classes + super()
- Knows Let, const
- Knows Generators
- Knows Spread, Rest operators
- Knows Set/Map
- Knows A11y Standarts
- Knows CSS Basics
- Knows Media Queries
- Knows SEO Basics
- Knows Layouts (Flex, Grid, Float etc.)
- Knows HTML Basics
- Knows Regexp
- Learns JS Patterns
- Learns Objects (this + Object methods)
- Learns Refactoring
- Learns Prototypes
- Learns Callbacks
- Learns Promises
- Learns TypeScript
- Learns Arrays
- Learns State Managers (Redux, NGRX, VueX etc.)
- Learns RxJS
- Learns Loadash/Underscore/Ramda etc.
- Learns Bootstrap/Material/Prime etc.
- Learns SSR Libraries
- Learns GraphQL
- Learns JQuery (for something special)
- Learns Angular/React/Vue etc.
- Knows CI/CD
- Knows Versioning + commitizen
- Knows SOLID Principles
- Knows SQL Queries
- Knows Alghorithms
- Knows Design Patterns
- Knows SSH
- Knows Package Managers (npm, yarn)
- Knows Data Structures
- Knows DevTools
- Knows Version Control Systems
- Knows IDE Usage (WebStorm, VSCode, Atom etc.
- Knows Terminal Usage
- Knows REST API
- Knows E2E (Protractor, Selenium etc.)
- Knows Integrational
- Knows Linting (TSLint, ESLint, StyleLint etc.)
- Knows Unit (Mocha, Jasmine, Jest etc.)
- Knows Application Performance
- Knows Service Workers
- Knows WebSockets (Socket.io)
- Knows Storage
Middle Frontend developer
Has more than 2 years of experience in software engineering. They need less supervision and minimal reworks.
Skills needed for Middle Frontend developer
- Does A11y Standarts
- Does CSS Basics
- Does Media Queries
- Does SEO Basics
- Does Layouts (Flex, Grid, Float etc.)
- Does HTML Basics
- Does Regexp
- Does Application Performance
- Does Service Workers
- Does WebSockets (Socket.io)
- Does Storage
- Does JS Patterns
- Does Objects (this + Object methods)
- Does Refactoring
- Does Prototypes
- Does Callbacks
- Does Promises
- Does TypeScript
- Does Arrays
- Knows Async/Await
- Knows TypedArrays
- Knows Classes + super()
- Knows Let, const
- Knows Generators
- Knows Spread, Rest operators
- Knows Set/Map
- Knows SSH
- Knows Package Managers (npm, yarn)
- Knows Data Structures
- Knows DevTools
- Knows Version Control Systems
- Knows IDE Usage (WebStorm, VSCode, Atom etc.
- Knows Terminal Usage
- Knows REST API
- Does Statements, Operators
- Does Loops, Conditions
- Does Types
- Does Closures
- Does Expressions
- Does Functions
- Does JS compiling
- Does Scopes (Block, Lexical, Dynamic)
- Knows E2E (Protractor, Selenium etc.)
- Knows Integrational
- Knows Linting (TSLint, ESLint, StyleLint etc.)
- Knows Unit (Mocha, Jasmine, Jest etc.)
- Does State Managers (Redux, NGRX, VueX etc.)
- Does RxJS
- Does Loadash/Underscore/Ramda etc.
- Does Bootstrap/Material/Prime etc.
- Does SSR Libraries
- Does GraphQL
- Does JQuery (for something special)
- Does Angular/React/Vue etc.
- Does CI/CD
- Does Versioning + commitizen
- Does SOLID Principles
- Does SQL Queries
- Does Alghorithms
- Does Design Patterns
Senior Frontend developer
Create expert design concepts, take complex projects and mentor junior engineers. They have 5-8 years of programming experience
Skills needed for Senior Frontend developer
- Helps A11y Standarts
- Helps CSS Basics
- Helps Media Queries
- Helps SEO Basics
- Helps Layouts (Flex, Grid, Float etc.)
- Helps HTML Basics
- Helps Regexp
- Helps JS Patterns
- Helps Objects (this + Object methods)
- Helps Refactoring
- Helps Prototypes
- Helps Callbacks
- Helps Promises
- Helps TypeScript
- Helps Arrays
- Does Statements, Operators
- Does Loops, Conditions
- Does Types
- Does Closures
- Does Expressions
- Does Functions
- Does JS compiling
- Does Scopes (Block, Lexical, Dynamic)
- Does Async/Await
- Does TypedArrays
- Does Classes + super()
- Does Let, const
- Does Generators
- Does Spread, Rest operators
- Does Set/Map
- Does SSH
- Does Package Managers (npm, yarn)
- Does Data Structures
- Does DevTools
- Does Version Control Systems
- Does IDE Usage (WebStorm, VSCode, Atom etc.
- Does Terminal Usage
- Does REST API
- Does E2E (Protractor, Selenium etc.)
- Does Integrational
- Does Linting (TSLint, ESLint, StyleLint etc.)
- Does Unit (Mocha, Jasmine, Jest etc.)
- Does State Managers (Redux, NGRX, VueX etc.)
- Does RxJS
- Does Loadash/Underscore/Ramda etc.
- Does Bootstrap/Material/Prime etc.
- Does SSR Libraries
- Does GraphQL
- Does JQuery (for something special)
- Does Angular/React/Vue etc.
- Does Application Performance
- Does Service Workers
- Does WebSockets (Socket.io)
- Does Storage
- Does CI/CD
- Does Versioning + commitizen
- Does SOLID Principles
- Does SQL Queries
- Does Alghorithms
- Does Design Patterns
Staff Engineer Frontend developer
To attain this level, it requires more than 10 years of experience. Expert knowledge of the codebase is required.
Skills needed for Staff Engineer Frontend developer
- Helps A11y Standarts
- Helps CSS Basics
- Helps Media Queries
- Helps SEO Basics
- Helps Layouts (Flex, Grid, Float etc.)
- Helps HTML Basics
- Helps Regexp
- Mentors State Managers (Redux, NGRX, VueX etc.)
- Mentors RxJS
- Mentors Loadash/Underscore/Ramda etc.
- Mentors Bootstrap/Material/Prime etc.
- Mentors SSR Libraries
- Mentors GraphQL
- Mentors JQuery (for something special)
- Mentors Angular/React/Vue etc.
- Helps Application Performance
- Helps Service Workers
- Helps WebSockets (Socket.io)
- Helps Storage
- Helps CI/CD
- Helps Versioning + commitizen
- Helps SOLID Principles
- Helps SQL Queries
- Helps Alghorithms
- Helps Design Patterns
- Helps JS Patterns
- Helps Objects (this + Object methods)
- Helps Refactoring
- Helps Prototypes
- Helps Callbacks
- Helps Promises
- Helps TypeScript
- Helps Arrays
- Does SSH
- Does Package Managers (npm, yarn)
- Does Data Structures
- Does DevTools
- Does Version Control Systems
- Does IDE Usage (WebStorm, VSCode, Atom etc.
- Does Terminal Usage
- Does REST API
- Helps Statements, Operators
- Helps Loops, Conditions
- Helps Types
- Helps Closures
- Helps Expressions
- Helps Functions
- Helps JS compiling
- Helps Scopes (Block, Lexical, Dynamic)
- Helps Async/Await
- Helps TypedArrays
- Helps Classes + super()
- Helps Let, const
- Helps Generators
- Helps Spread, Rest operators
- Helps Set/Map
- Helps E2E (Protractor, Selenium etc.)
- Helps Integrational
- Helps Linting (TSLint, ESLint, StyleLint etc.)
- Helps Unit (Mocha, Jasmine, Jest etc.)
Senior Staff Engineer Frontend 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 Frontend developer
- Helps State Managers (Redux, NGRX, VueX etc.)
- Helps RxJS
- Helps Loadash/Underscore/Ramda etc.
- Helps Bootstrap/Material/Prime etc.
- Helps SSR Libraries
- Helps GraphQL
- Helps JQuery (for something special)
- Helps Angular/React/Vue etc.
- Helps CI/CD
- Helps Versioning + commitizen
- Helps SOLID Principles
- Helps SQL Queries
- Helps Alghorithms
- Helps Design Patterns
- Does JS Patterns
- Does Objects (this + Object methods)
- Does Refactoring
- Does Prototypes
- Does Callbacks
- Does Promises
- Does TypeScript
- Does Arrays
- Helps SSH
- Helps Package Managers (npm, yarn)
- Helps Data Structures
- Helps DevTools
- Helps Version Control Systems
- Helps IDE Usage (WebStorm, VSCode, Atom etc.
- Helps Terminal Usage
- Helps REST API
- Helps E2E (Protractor, Selenium etc.)
- Helps Integrational
- Helps Linting (TSLint, ESLint, StyleLint etc.)
- Helps Unit (Mocha, Jasmine, Jest etc.)
- Helps Application Performance
- Helps Service Workers
- Helps WebSockets (Socket.io)
- Helps Storage
- Does A11y Standarts
- Does CSS Basics
- Does Media Queries
- Does SEO Basics
- Does Layouts (Flex, Grid, Float etc.)
- Does HTML Basics
- Does Regexp
- Helps Statements, Operators
- Helps Loops, Conditions
- Helps Types
- Helps Closures
- Helps Expressions
- Helps Functions
- Helps JS compiling
- Helps Scopes (Block, Lexical, Dynamic)
- Does Async/Await
- Does TypedArrays
- Does Classes + super()
- Does Let, const
- Does Generators
- Does Spread, Rest operators
- Does Set/Map
Principal Architect Frontend 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 Frontend developer
- Helps E2E (Protractor, Selenium etc.)
- Helps Integrational
- Helps Linting (TSLint, ESLint, StyleLint etc.)
- Helps Unit (Mocha, Jasmine, Jest etc.)
- Does Statements, Operators
- Does Loops, Conditions
- Does Types
- Does Closures
- Does Expressions
- Does Functions
- Does JS compiling
- Does Scopes (Block, Lexical, Dynamic)
- Helps Async/Await
- Helps TypedArrays
- Helps Classes + super()
- Helps Let, const
- Helps Generators
- Helps Spread, Rest operators
- Helps Set/Map
- Helps State Managers (Redux, NGRX, VueX etc.)
- Helps RxJS
- Helps Loadash/Underscore/Ramda etc.
- Helps Bootstrap/Material/Prime etc.
- Helps SSR Libraries
- Helps GraphQL
- Helps JQuery (for something special)
- Helps Angular/React/Vue etc.
- Mentors CI/CD
- Mentors Versioning + commitizen
- Mentors SOLID Principles
- Mentors SQL Queries
- Mentors Alghorithms
- Mentors Design Patterns
- Helps SSH
- Helps Package Managers (npm, yarn)
- Helps Data Structures
- Helps DevTools
- Helps Version Control Systems
- Helps IDE Usage (WebStorm, VSCode, Atom etc.
- Helps Terminal Usage
- Helps REST API
- Helps JS Patterns
- Helps Objects (this + Object methods)
- Helps Refactoring
- Helps Prototypes
- Helps Callbacks
- Helps Promises
- Helps TypeScript
- Helps Arrays
- Helps Application Performance
- Helps Service Workers
- Helps WebSockets (Socket.io)
- Helps Storage
- Helps A11y Standarts
- Helps CSS Basics
- Helps Media Queries
- Helps SEO Basics
- Helps Layouts (Flex, Grid, Float etc.)
- Helps HTML Basics
- Helps Regexp
Manager career path for Frontend developer
Tech Lead Frontend 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 Frontend developer
- Mentors JS Patterns
- Mentors Objects (this + Object methods)
- Mentors Refactoring
- Mentors Prototypes
- Mentors Callbacks
- Mentors Promises
- Mentors TypeScript
- Mentors Arrays
- Helps A11y Standarts
- Helps CSS Basics
- Helps Media Queries
- Helps SEO Basics
- Helps Layouts (Flex, Grid, Float etc.)
- Helps HTML Basics
- Helps Regexp
- Does E2E (Protractor, Selenium etc.)
- Does Integrational
- Does Linting (TSLint, ESLint, StyleLint etc.)
- Does Unit (Mocha, Jasmine, Jest etc.)
- Helps Application Performance
- Helps Service Workers
- Helps WebSockets (Socket.io)
- Helps Storage
- Does SSH
- Does Package Managers (npm, yarn)
- Does Data Structures
- Does DevTools
- Does Version Control Systems
- Does IDE Usage (WebStorm, VSCode, Atom etc.
- Does Terminal Usage
- Does REST API
- Helps Statements, Operators
- Helps Loops, Conditions
- Helps Types
- Helps Closures
- Helps Expressions
- Helps Functions
- Helps JS compiling
- Helps Scopes (Block, Lexical, Dynamic)
- Helps Async/Await
- Helps TypedArrays
- Helps Classes + super()
- Helps Let, const
- Helps Generators
- Helps Spread, Rest operators
- Helps Set/Map
- Helps State Managers (Redux, NGRX, VueX etc.)
- Helps RxJS
- Helps Loadash/Underscore/Ramda etc.
- Helps Bootstrap/Material/Prime etc.
- Helps SSR Libraries
- Helps GraphQL
- Helps JQuery (for something special)
- Helps Angular/React/Vue etc.
- Helps CI/CD
- Helps Versioning + commitizen
- Helps SOLID Principles
- Helps SQL Queries
- Helps Alghorithms
- Helps Design Patterns
Engineering Manager Frontend 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 Frontend developer
- Does State Managers (Redux, NGRX, VueX etc.)
- Does RxJS
- Does Loadash/Underscore/Ramda etc.
- Does Bootstrap/Material/Prime etc.
- Does SSR Libraries
- Does GraphQL
- Does JQuery (for something special)
- Does Angular/React/Vue etc.
- Helps SSH
- Helps Package Managers (npm, yarn)
- Helps Data Structures
- Helps DevTools
- Helps Version Control Systems
- Helps IDE Usage (WebStorm, VSCode, Atom etc.
- Helps Terminal Usage
- Helps REST API
- Helps A11y Standarts
- Helps CSS Basics
- Helps Media Queries
- Helps SEO Basics
- Helps Layouts (Flex, Grid, Float etc.)
- Helps HTML Basics
- Helps Regexp
- Does Statements, Operators
- Does Loops, Conditions
- Does Types
- Does Closures
- Does Expressions
- Does Functions
- Does JS compiling
- Does Scopes (Block, Lexical, Dynamic)
- Helps JS Patterns
- Helps Objects (this + Object methods)
- Helps Refactoring
- Helps Prototypes
- Helps Callbacks
- Helps Promises
- Helps TypeScript
- Helps Arrays
- Helps Async/Await
- Helps TypedArrays
- Helps Classes + super()
- Helps Let, const
- Helps Generators
- Helps Spread, Rest operators
- Helps Set/Map
- Does Application Performance
- Does Service Workers
- Does WebSockets (Socket.io)
- Does Storage
- Helps E2E (Protractor, Selenium etc.)
- Helps Integrational
- Helps Linting (TSLint, ESLint, StyleLint etc.)
- Helps Unit (Mocha, Jasmine, Jest etc.)
- Helps CI/CD
- Helps Versioning + commitizen
- Helps SOLID Principles
- Helps SQL Queries
- Helps Alghorithms
- Helps Design Patterns
Engineering Director Frontend 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 Frontend developer
- Helps Statements, Operators
- Helps Loops, Conditions
- Helps Types
- Helps Closures
- Helps Expressions
- Helps Functions
- Helps JS compiling
- Helps Scopes (Block, Lexical, Dynamic)
- Mentors Async/Await
- Mentors TypedArrays
- Mentors Classes + super()
- Mentors Let, const
- Mentors Generators
- Mentors Spread, Rest operators
- Mentors Set/Map
- Helps State Managers (Redux, NGRX, VueX etc.)
- Helps RxJS
- Helps Loadash/Underscore/Ramda etc.
- Helps Bootstrap/Material/Prime etc.
- Helps SSR Libraries
- Helps GraphQL
- Helps JQuery (for something special)
- Helps Angular/React/Vue etc.
- Helps CI/CD
- Helps Versioning + commitizen
- Helps SOLID Principles
- Helps SQL Queries
- Helps Alghorithms
- Helps Design Patterns
- Mentors A11y Standarts
- Mentors CSS Basics
- Mentors Media Queries
- Mentors SEO Basics
- Mentors Layouts (Flex, Grid, Float etc.)
- Mentors HTML Basics
- Mentors Regexp
- Helps SSH
- Helps Package Managers (npm, yarn)
- Helps Data Structures
- Helps DevTools
- Helps Version Control Systems
- Helps IDE Usage (WebStorm, VSCode, Atom etc.
- Helps Terminal Usage
- Helps REST API
- Helps JS Patterns
- Helps Objects (this + Object methods)
- Helps Refactoring
- Helps Prototypes
- Helps Callbacks
- Helps Promises
- Helps TypeScript
- Helps Arrays
- Mentors Application Performance
- Mentors Service Workers
- Mentors WebSockets (Socket.io)
- Mentors Storage
- Mentors E2E (Protractor, Selenium etc.)
- Mentors Integrational
- Mentors Linting (TSLint, ESLint, StyleLint etc.)
- Mentors Unit (Mocha, Jasmine, Jest etc.)
VP of Engineering Frontend 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 Frontend developer
- Mentors Statements, Operators
- Mentors Loops, Conditions
- Mentors Types
- Mentors Closures
- Mentors Expressions
- Mentors Functions
- Mentors JS compiling
- Mentors Scopes (Block, Lexical, Dynamic)
- Helps State Managers (Redux, NGRX, VueX etc.)
- Helps RxJS
- Helps Loadash/Underscore/Ramda etc.
- Helps Bootstrap/Material/Prime etc.
- Helps SSR Libraries
- Helps GraphQL
- Helps JQuery (for something special)
- Helps Angular/React/Vue etc.
- Mentors JS Patterns
- Mentors Objects (this + Object methods)
- Mentors Refactoring
- Mentors Prototypes
- Mentors Callbacks
- Mentors Promises
- Mentors TypeScript
- Mentors Arrays
- Mentors Async/Await
- Mentors TypedArrays
- Mentors Classes + super()
- Mentors Let, const
- Mentors Generators
- Mentors Spread, Rest operators
- Mentors Set/Map
- Mentors CI/CD
- Mentors Versioning + commitizen
- Mentors SOLID Principles
- Mentors SQL Queries
- Mentors Alghorithms
- Mentors Design Patterns
- Mentors SSH
- Mentors Package Managers (npm, yarn)
- Mentors Data Structures
- Mentors DevTools
- Mentors Version Control Systems
- Mentors IDE Usage (WebStorm, VSCode, Atom etc.
- Mentors Terminal Usage
- Mentors REST API
- Helps A11y Standarts
- Helps CSS Basics
- Helps Media Queries
- Helps SEO Basics
- Helps Layouts (Flex, Grid, Float etc.)
- Helps HTML Basics
- Helps Regexp
- Mentors E2E (Protractor, Selenium etc.)
- Mentors Integrational
- Mentors Linting (TSLint, ESLint, StyleLint etc.)
- Mentors Unit (Mocha, Jasmine, Jest etc.)
- Mentors Application Performance
- Mentors Service Workers
- Mentors WebSockets (Socket.io)
- Mentors Storage
CTO Frontend developer
Highest position for software engineers. The CTO is a part of the executive team. Position is critical for company.
Skills needed for CTO Frontend developer
- Mentors CI/CD
- Mentors Versioning + commitizen
- Mentors SOLID Principles
- Mentors SQL Queries
- Mentors Alghorithms
- Mentors Design Patterns
- Mentors JS Patterns
- Mentors Objects (this + Object methods)
- Mentors Refactoring
- Mentors Prototypes
- Mentors Callbacks
- Mentors Promises
- Mentors TypeScript
- Mentors Arrays
- Mentors SSH
- Mentors Package Managers (npm, yarn)
- Mentors Data Structures
- Mentors DevTools
- Mentors Version Control Systems
- Mentors IDE Usage (WebStorm, VSCode, Atom etc.
- Mentors Terminal Usage
- Mentors REST API
- Mentors Statements, Operators
- Mentors Loops, Conditions
- Mentors Types
- Mentors Closures
- Mentors Expressions
- Mentors Functions
- Mentors JS compiling
- Mentors Scopes (Block, Lexical, Dynamic)
- Helps A11y Standarts
- Helps CSS Basics
- Helps Media Queries
- Helps SEO Basics
- Helps Layouts (Flex, Grid, Float etc.)
- Helps HTML Basics
- Helps Regexp
- Mentors Async/Await
- Mentors TypedArrays
- Mentors Classes + super()
- Mentors Let, const
- Mentors Generators
- Mentors Spread, Rest operators
- Mentors Set/Map
- Mentors E2E (Protractor, Selenium etc.)
- Mentors Integrational
- Mentors Linting (TSLint, ESLint, StyleLint etc.)
- Mentors Unit (Mocha, Jasmine, Jest etc.)
- Mentors Application Performance
- Mentors Service Workers
- Mentors WebSockets (Socket.io)
- Mentors Storage
- Mentors State Managers (Redux, NGRX, VueX etc.)
- Mentors RxJS
- Mentors Loadash/Underscore/Ramda etc.
- Mentors Bootstrap/Material/Prime etc.
- Mentors SSR Libraries
- Mentors GraphQL
- Mentors JQuery (for something special)
- Mentors Angular/React/Vue etc.
Individual Contributor (IC)
Intern Frontend developer
Junior Frontend developer
Middle Frontend developer
Senior Frontend developer
Staff Engineer Frontend developer
Senior Staff Engineer Frontend developer
Principal Architect Frontend developer
Manager
Tech Lead Frontend developer
Engineering Manager Frontend developer
Engineering Director Frontend developer
VP of Engineering Frontend developer
CTO Frontend developer