Frontend Architect | Online Jobs | Optimhire

Frontend Architect

Principal Responsibilities: 


Developing new user-facing features using React.js 

Building reusable components and front-end libraries for future use

Translating designs and wireframes into high-quality code 

Optimizing components for maximum performance Requirements: 

Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model 

In-depth knowledge of JavaScript, CSS, HTML, and front-end languages. 

Understanding of Component level optimization, cross browser-level support. 

Thorough understanding of React.js and its core principles 

Experience with best practice level coding of React.js 

Knowledge of React hooks concept. 

Experience with data structure libraries. 

Knowledge of modern authorization mechanisms, such as JSON Web Token, OAuth 

Knowledge of REACT tools including React.js, Babel, Webpack, Enzyme, Redux, and Flux. 

Ability to understand business requirements and translate them into technical requirements 

Familiar with code versioning tools (such as Git, SVN, and Bit Bucket etc.) 

Familiar with code debugging tools. 

Familiar with multi-lingual support. 

Knowledge of TypeScript. 

Knowledge of performance testing frameworks including Jasmine/Karma 

UI should make two web socket connection with backend (first web socket connection to fetch data for RR/BF table tab and second web socket connection to fetch data for Call/Put table).

When user clicks on RR/BF table, ui should fetch data from backend at 1000 packets/second and it should be displayed over RR/BF Table tab. Backend should continue streaming the data to ui at same rate even after user switched to another tab.

When user clicks on Call/Put table, ui should fetch data from backend at 1000 packets/second and it should be displayed over Call/Put Table. Backend should stream the data to ui at same rate even after user switched to another tab.

Template/UI for Call/Put Table will be same as RR/BF Table (only data will be different)

Backend/Mock Server can be created in any language (it should allow at least two WebSocket connection for above data communication)


Job Type

Contract Base More than 30 hrs / Week


Positions

Full-Stack Developers

Software Architects


Must have Skills

  • React.Js

0 - 9 USD/Hour (Hourly rate)

Longterm (Duration)

Fully Remote

India


Divya V

India