Senior React/TypeScript Developer
Budget: $15 – $25 USD
We are seeking a highly skilled Senior React Developer with a strong focus on developing user interface components and implementing them using React.js best practices, along with integrating state management solutions like Redux. You will be responsible for ensuring that the components and the overall application are robust and easily maintainable.
Required Skills:
- In-depth understanding of React.js concepts, including hooks
- Solid grasp of state management solutions like Redux
- Excellent command of TypeScript
- Good understanding of Node.js, Express, and Git for deployment purposes
- Team player who can collaborate effectively with various teams
- Familiarity with continuous integration and automated deployment systems
- 5+ years of experience working in Agile software development teams
- Previous consulting experience in a medium to large-sized firm is preferred
- Excellent communication skills, as this position requires constant interaction with colleagues across the company and on multiple teams
Qualifications:
- Strong proficiency in TypeScript (5+ years of demonstrated experience), including DOM manipulation and understanding of the TypeScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js patterns and state management libraries (such as Flux or Redux)
- Sound knowledge of CSS, SASS, and particularly Flexbox
- Familiarity with newer specifications of ECMAScript
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools, including Webpack and NPM
- Ability to comprehend business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with Git as a version control system
Required Skills:
- In-depth understanding of React.js concepts, including hooks
- Solid grasp of state management solutions like Redux
- Excellent command of TypeScript
- Good understanding of Node.js, Express, and Git for deployment purposes
- Team player who can collaborate effectively with various teams
- Familiarity with continuous integration and automated deployment systems
- 5+ years of experience working in Agile software development teams
- Previous consulting experience in a medium to large-sized firm is preferred
- Excellent communication skills, as this position requires constant interaction with colleagues across the company and on multiple teams
Qualifications:
- Strong proficiency in TypeScript (5+ years of demonstrated experience), including DOM manipulation and understanding of the TypeScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js patterns and state management libraries (such as Flux or Redux)
- Sound knowledge of CSS, SASS, and particularly Flexbox
- Familiarity with newer specifications of ECMAScript
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools, including Webpack and NPM
- Ability to comprehend business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Familiarity with Git as a version control system