Sr. Front End Software Engineer

Sr. Front End Software Engineer Job Description Template

Our company is looking for a Sr. Front End Software Engineer to join our team.

Responsibilities:

  • Assist and Collaborate with the team in planning sprint tasks, tracking and reporting the status;
  • In depth analysis, design and plan to convert prototypes into production ready systems, services;
  • Research new concepts, implement prototypes;
  • Prototype and design our web application;
  • Optimize our web applications to maximize speed and scale.

Requirements:

  • Experience building high volume web applications that handle hundreds of requests/second;
  • Experience working with multi-tiered systems;
  • 4+ years of experience in web applications development;
  • 3 to 8 years experience in building enterprise web applications in Java/C#/Nodejs;
  • Expert knowledge of HTML5, CSS3;
  • Experience working in Product development;
  • Working knowledge of Nosql database;
  • Experience working with one of the Clouds (AWS / Azure / GCP);
  • Expert knowledge of JavaScript frameworks AngularJS or ReactJS;
  • Bachelors or Masters Degree in Engineering;
  • Deep knowledge of Websockets, Socket.io;
  • BA, BS, or BE degree in Computer Science or a related field;
  • Good verbal and written communication skills;
  • Experience working with one of the relational databases (Oracle/ Sql Server/ Mysql/ Postgre);
  • Experience designing responsive UI, strong knowledge of UI frameworks such as Bootstrap/Foundation.