Browse Jobs
For Employers
Post JobLog inGet Started

Senior Front End Engineer (React JS)

GoTrah
Cairo, Egypt
Posted 2 years ago
36Applicants for2 open positions
  • 29Viewed
  • 13In Consideration
  • 4Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Job Summary 

  • We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. Responsibilities will include translation of the UI | UX design wireframes to actual code that will produce visual elements of the application. Take full control on build the frontend client app using JS frontend frameworks and manage the communication between this app and the backend APIs. 

Duties & Responsibilities

  • Develop new user-facing features using React.js.
  • Building reusable components and front-end libraries for future use.
  • Ensure the technical feasibility of UI/UX designs
  • Translate designs and wireframes into high quality code
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Optimize application for maximum speed and scalability
  • Assure that all user input is validated before submitting to the back-end
  • Collaborate with other team members and stakeholders
  • Consume the Backend API’s

Job Requirements

  • Bachelor of Computer Science or any related discipline is a MUST.
  • At least of 3 years of industry experience.
  • Strong proficiency in JavaScript and TypeScript, including DOM manipulation and the JavaScript object model.
  • Thorough understanding of React.js and its core principles.
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Passionate about learning new technologies and working on a product of massive scale and impact.
  • In-depth Knowledge of JavaScript/Typescript programming language. 
  • In-depth understanding of web markup, including HTML5, CSS3, and CSS pre-processing platforms.
  • In-depth understanding of client-side scripting and JavaScript frameworks such as ReactJS, VueJS.
  • Familiar with Node JS framework.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • In-depth understanding of cross-browser compatibility issues and ways to work around them.
  • In-depth understanding of code versioning tools, such as GIT.
  • Good understanding of SEO principles and ensuring that application will adhere to them.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Front End Engineer (React JS)