Senior ReactJS Developer - Abu Dhabi UAE Ref. 005212

United Arab Emirates
Full Time
Experienced

We are looking for a Front end developer responsible for the client side of our services. Your primary focus will be to implement a complete user interface with focus on details, visualization and performance. Your main duties will include creating modules and components and coupling them together into a functional app, focusing on performance of components for big amounts of data.

Responsibilities:

  • Meeting with the development team to discuss user interface ideas and applications.
  • Suggest and implement data visualization solutions based on datasets provided.
  • Developing and implementing responsive and reusable user interface components / libraries using ReactJS, TypeScript, Redux, HTML5, CSS3, SCSS, WebSockets and RESTful APIs.
  • Optimizing components for maximum performance.
  • Maintain existing applications.
  • Fix issues or bugs that arise.
  • Collaborate with the back-end developers.
  • Creating self-contained, reusable, and testable modules and components.

Requirements:

  • University Degree in Computer Science or similar.
  • A minimum of 5 years of relevant experience as an ReactJS developer.
  • Proficiency in building products using ReactJS and TypeScript.
  • Experience with ES6, Typescrip, Jest, Mocha (or other testing tools).
  • Strong expertise with HTML, CSS/SCSS (Grid & Flexbox).
  • Sufficient experience in data visualization using Canvas/SVG or D3.js library.
  • Monitoring and improving front-end performance.
  • Experience with browser-based debugging and performance testing software.
  • Experience with Git repository.
  • Knowledge of NPM.
  • Professional and precise communication skills.
  • Experience with implementing unit tests.
  • Experience in designing software modules.
  • Experience in managing subordinates.

Good to have:

  • Experience with leaflet.js library.
  • Basic knowledge of databases such as Cassandra, Postgres, Elasticsearch.
  • Experience with docker.
  • Experience with Pixi.js, Phaser.js or similar engines

--

Novancy One, a leader in staffing and recruitment for information systems and digital transformation, is committed to equality and diversity in our hiring process. We welcome applications from candidates of all backgrounds, ensuring equal opportunities regardless of race, color, religion, gender, sexual orientation, national origin, disability, age, or veteran status. Feel you've been overlooked? Let us know at contact@novancy.com. Explore our current job openings at https://novancy.com/jobs/ or submit your resume for future opportunities at https://novancy.com/cv.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*