Senior Front End Developer

3i Vision LTD. Dokki, Giza

34
Applicants for
1 open position
23
Viewed
7
In Consideration
9
Not Selected
Experience Needed:
3 to 4 years
Career Level:
Experienced (Non-Manager)
Job Type:
Part Time
Salary:
Confidential
Education Level:
Bachelor's Degree
Vacancies:
1 open position
About the Job
  • Proficient understanding of web markup, including HTML5, CSS3
  • Proficient understanding of RWD techniques and frameworks (flex, grid system, ...)
  • Know how to write code that performs at scale.
  • Experience in developing a user friendly and appealing website.
  • Good understanding of CSS pre-processing platforms, like SASS
  • Proficient understanding of client-side scripting, JavaScript and Typescript
  • Proficient understanding of cross-browser compatibility issues
  • Proficient understanding of browser testing and debugging
  • Good understanding of building hybrid applications
  • Good understanding of web API, and AJAX
  • Strong knowledge of build tools (Gulp or Grunt), CSS preprocessor (SASS), version control (Git, TFS).
  • Good knowledge of CI/CD.
  • Deep understanding of design patterns to creatively solve problems while preserving standards and using conventions.
  • Knowledgeable and experienced with Object-Oriented and Service-Oriented Architecture, application architecture definition, applications design, business requirements gathering, requirements analysis.
Job Requirements
  • 3-4 years experience in Angular +2
  • HTML 5 / CSS 3 / SASS
  • Agile
  • RESTful
  • Angular 2+
  • Redux NGRX RxJs
  • Microservices
  • Git
  • Typescript
  • javaScript
  • Front-end
  • JSON
  • Mongo DB
  • Nodejs
  • APIs
  • Design
About this Company

Founded in 2012, 3i vision ltd. is a provider of IT consulting services and custom software development with IT professionals.

At 3i vision ltd, we develop innovative and creative products and services that provide total communication and information solutions.... (More)

See all Careers and Jobs at 3i Vision LTD.
Hiring?
Signup for an employer account and Post your Jobs!