Senior Frontend Engineer (React NextJs) - Octopus by RTG

Robusta Studio · Cairo, Egypt · Posted 2026-05-10

Octopus by RTG is enabling a key partner organization to build their digital hub in Egypt looking for the right pioneers to work on exciting AI Projects.Octopus is proud to be part of the Robusta Technology Group (RTG), a leading tech consultancy group. With a decade of experience and a successful track record of delivering over 300 projects across Europe, the Middle East, and North America, RTG has established itself as a preferred employer in the Egyptian market. Octopus and Robusta are building a bridge between Europe and Africa, creating tailored hub solutions to connect companies with top talent across the globe.Octopus is specialized in rapidly assembling remote global tech teams that are fully aligned with the culture and practices of a particular brand. By providing tailored hubs to suit its clients needs, Octopus gives companies all the advantages of remote work and offshoring without all the negatives.RequirementsResponsibilitiesArchitect and implement technology solutions, using JavaScript, ReactJS, and Next.jsAbility to create secure data flows and implement reduxCollaborate with other practice areas (UX/UI, Content, Delivery, etc.) and the development team to discuss user interface ideas and applicationsReview system requirements and interface designsWrite and maintain unit tests for the code you writeReview pulls requests and refactor code to meet best practices and performancestandardsDevelop and implement highly responsive user interface components using React conceptsTroubleshoot and debug front end applicationsMonitor and improve front-end performanceDocument application changes and updatesCreate and maintain component librariesTeach, mentor, and build capabilities within the software engineering teamRequirementsMinimum of a bachelor's degree, plus at least five years of relevant experienceHands-on experience in using JavaScript, ReactJS, and Next.jsKnowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and FluxExperience using web services and APIs (HTTP, REST, SOAP)Strong mobile and web UI design experience (multi-screen resolutions), coding, support, and maintenanceExperience in deploying, debugging, and troubleshooting applications forHave a portfolio with at least 4 professional, real-world applications where you can share some of the code you worked on, and you can talk about your implementationIn-depth knowledge of JavaScript, CSS, HTML and front-end languagesKnowledge of performance testing frameworks e.g. Mocha and JestExperience with browser-based debugging and performance testing softwareProactive, attention to detailYou must be able to undergo and pass a public trust clearanceKnowledge in Git and source control practicesExcellent communication and teamwork skillsDegree in Computer Science or relevant field

Apply for this role