Middle Front-end Developer

Job description

Are you looking for a challenge and the opportunity to be part of building a new enterprise cloud application in the End Point, Service, IT Management space from the ground up? We build the world’s most powerful fusion of flexible, advanced and secure, service and unified endpoint management solutions. As a Software Engineer, you will be joining Cloud UI Services team to provide contributions to the development and Integration of various UEM and SM products. 

You will take responsibility for developing modern front-end UI.

 

Responsibilities:

  • Test Driven Development of responsive Modern Web UI using JavaScript libraries like Angular JS, Typescript, Sencha ExtJS 6, React, Backbone and Ember
  • Define client architecture, Build client framework, create technical designs and develop new product features using best practices
  • Develop state of the art, attractive UI, and intuitive User Experience using CSS Preprocessor frameworks like SASS, LESS
  • Provide guidance to cross-functional/organizational team members
  • Document code at a level that provides a standard for other Engineers/Testing
  • Support the application to go through the full lifecycle for SaaS delivery Competencies

 

Requirements

  • Bachelor’s / Master's degree in Computer Science or related field or equivalent
  • Minimum 1 year of experience using JavaScript frameworks, HTML 5, CSS 3 and similar technologies
  • At least 3 years of experience in client web technologies
  • Experience in frameworks like Angular 2+
  • Experience in REST / OData Web services with JSON
  • Experience with Test Driven Development on client side
  • Strong Object Oriented Design skills
  • Strong Computer Science fundamentals – Algorithm, Data Structure, Design patterns
  • In depth understanding and expert experience in building modern Cloud web applications
  • Attention to detail, high degree of accuracy in daily work, ability to work independently and meet deadlines
  • Strong analytical and problem solving skills Experience in building Cloud multi-tenant applications
  • SaaS product development / implementation experience

Nice-to-have (but not necessary):

  • Experience in MS IIS and SQL Server
  • Experience with object oriented languages such as C# or Java