Robusta Technology Group (RTG) is hiring a Senior Frontend Engineer to join its Octopus digital hub in Egypt. You will architect and implement technology solutions for AI projects, playing a key role in building a bridge between Europe and Africa by connecting companies with top talent.
What You'll Do
- Architect and implement technology solutions using JavaScript, ReactJS, and Next.js.
- Create secure data flows and implement Redux.
- Collaborate with other practice areas and the development team to discuss user interface ideas.
- Review system requirements and interface designs.
- Write and maintain unit tests for your code.
- Review pull requests and refactor code to meet best practices and performance standards.
- Develop and implement highly responsive user interface components using React concepts.
- Troubleshoot and debug front end applications.
- Monitor and improve front-end performance.
- Document application changes and updates.
- Create and maintain component libraries.
- Teach, mentor, and build capabilities within the software engineering team.
What We're Looking For
- A minimum of a bachelor’s degree.
- At least five years of relevant frontend engineering experience.
- Hands-on experience with JavaScript, ReactJS, and Next.js.
- Knowledge of React tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience using web services and APIs (HTTP, REST, SOAP).
- Strong mobile and web UI design experience (multi-screen resolutions), coding, support, and maintenance.
- Experience in deploying, debugging, and troubleshooting applications.
- A portfolio with at least 4 professional, real-world applications where you can share code you've worked on.
- In-depth knowledge of JavaScript, CSS, HTML and front-end languages.
- Knowledge of performance testing frameworks like Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Proactive with strong attention to detail.
- Ability to undergo and pass a public trust clearance.
- Knowledge of Git and source control practices.
- Excellent communication and teamwork skills.
Nice to Have
- A degree in Computer Science or a relevant field.
Technical Stack
- JavaScript, ReactJS, Next.js, Redux, Flux
- Webpack, Enzyme, CSS, HTML
- Git, Mocha, Jest
Team & Environment
You will collaborate with other practice areas (UX/UI, Content, Delivery, etc.) and the wider development team.
Work Mode
This is a global role based in Egypt.



