Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Responsible for the development of a new highly-responsive, web-based user interface
- Strong technical background, excellent understanding of OOP concepts, and web and front-end application development designs.
- Proficient understanding of web markup, including HTML5, CSS3
- understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Construct visualizations that are able to depict vast amounts of data
- Work and collaborate with the rest of the engineering team
- Learn and understand user interactions
- Develop a flexible and well-structured front-end architecture, along with the APIs to support it
- 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 across a vast array of web-capable devices and browsers
Job Requirements
- 2 to 4 years of experience in front-end development.
- Strong Experience with HTML5, CSS3, JavaScript
- Excellent with Typescript and ECMAscript.
- Solid understanding of Progressive Web Applications
- Strong Experience with react.js, redux, redux-saga
- Web experience with developing responsive web design or applications.
- Experience with web services API integration (REST, JSON).
- Good understanding of asynchronous requests and promises.
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Experience with version control such as Git
- Experience using a JavaScript build tool like web pack
- Extensive experience in design patterns and SOLID principles
- Knowledge of SEO principles