React JS Engineer (m/w/d)
Cairo, EG
Who Are We Looking For?
We are seeking a passionate and skilled React Developer to join our agile, cross-functional team. You will play a crucial role in driving the digitalization of the energy industry. If you are passionate about creating exceptional digital experiences and thrive in a collaborative, innovative environment, we want to hear from you!
What you will do to help drive the energy transition:
- Develop top-notch customer experiences for sonnen’s mobile and web applications.
- Write reusable, clean, and scalable code to create interchangeable frontend modules.
- Design and develop new applications from architecture to UI components.
- Improve performance and scalability of existing frontends.
- Foster collaboration between your team and other teams to ensure cohesive and efficient project development.
What you will need on that journey:
- Proven track record of developing products with TypeScript, React, Redux, plus experience in event-driven, functional, and reactive programming and proficiency with front-end build tools like Webpack and Babel.
- Strong understanding of client and server-side rendering (CSR, SSR), DOM, CSSOM, mobile hybrid technologies, and micro-frontends.
- Comprehensive knowledge of the complete mobile app development lifecycle, including building using Webpack, GitLab or GitHub.
- Commitment to writing clean code and familiarity with type checking, unit testing, and prop types.
- Experience with testing frameworks and libraries such as Jest and React Testing Library, with strong debugging and troubleshooting skills.
- Ability to comfortably express your ideas and arguments in good spoken and written English.
Stellensegment:
Front End, Technology