Frontend Software Engineer II.
Dell EMC -
Cairo, EgyptPosted 5 years ago34People have clicked1 open position
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Key Responsibilities
As a Software Engineer, you will work with an engineering team to design and implement key Live Optics features. Core responsibilities include:
- Participating in the development and delivery of the Live Optics Software Stack, using a variety of tools and frameworks
- Coding software solutions to a high level of testability, modularity and maintainability
- Code Reviews, Unit testing, documenting and implementing software best practices
Job Requirements
Essential Requirements
- 3+ years of experience in designing, developing and scaling software applications
- Optimize application for performance and scalability
- Proficient in JavaScript and at least one of the following frameworks: Angular, AngularJS, ideally React or VueJS.
- Proficient in HTML and CSS, experience with CSS pre-processor such as Less or Sass.
- Good understanding of client-side build tools such as webpack or gulp.
Desirable Requirements
- Understanding of micro-frontend pattern.
- Familiar with Agile, DevOps (CI/CD), TDD, Feature Flags, Microservices, test automation
- Experience in a backend programming language such as C#/Java /C++