Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Ensure the technical feasibility of UI/UX designs
- Convert UI/UX designs into interactive responsive components using CSS, HTML, and React with help of the web designer team members.
- Write clean code, build good structure components, and optimize speed and memory performance.
- Build reusable javascript libraries/frameworks.
- Integrate with different backend APIs using the available documentation to build a single-page application.
- Develop specifications and designs for complex applications or modify/maintain complex existing applications
Job Requirements
- BS/MS degree in Computer Science or Computer Engineering is a plus.
- At least 4+ years of experience.
- Have a good deep experience working with JavaScript frameworks (Mainly React)
- Good knowledge of Angular2 is a plus.
- Good knowledge of Data Structure and Algorithms.
- Excellent Knowledge of web development technologies (HTML5, CSS3, JavaScript), and The ability to convert UI designs into responsive front-end designs using React.
- Experience with UI/UX is a plus.
- Good understanding of NoSQL databases;
- Experience in integration with different APIs.
- Strong experience and knowledge of Design patterns and knowing when to apply them.
- Excellent knowledge of JavaScript fundamentals such as prototype inheritance, composition, and object-oriented programming.
- Good understanding of browser rendering behavior and performance