Senior Frontend Software Engineer

Senior Frontend Software Engineer
نوع العمل : عمل كلى
الخبرة : 3-5 سنة
الراتب : no mention
المكان : Cairo

Job summary

We're leaders in technology, managing over 120K production databases and delivering 5+ SaaS products. Handling an average of 15K req/min, we're committed to reliability and scalability. Join us in driving technological advancement and making an impact worldwide.

Responsibilities

  • Leverage the inbuilt React toolkit for creating frontend features.
  • Create data visualization tools, libraries, and reusable code for prospects.
  • Integrate designs and wireframes within the application code.
  • Monitor interaction of users and convert them into insightful information.
  • Write application interface code with JavaScript/TypeScript.
  • Enhance application performance with constant monitoring.
  • Translate wireframes and designs into good quality code.
  • Optimize components to work seamlessly across different browsers and devices.
  • Good understanding of CSS libraries, zeplin, Sketch, Adobe XD,
  • Proper user information authentication, develop responsive web-based UI.

Qualifications

  • 6+ years of experience with software engineering, and one or several formal qualifications.
  • Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel.
  • Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
  • Preceding experience with ReactJS workflows like Flux, Create React App, data structure libraries.
  • Understanding of RESTful APIs/GraphQL, HTML/CSS, ES6, code versioning tools like GIT, etc., popular frontend development tools, CI/CD tools, DevOps, performance testing frameworks like Mocha, Node + NPM.
  • Open-minded team player, willing to accept feedback and offer suggestions.
  • Capability to write crisp and clear code based on guidelines and best practices.