Senior Front-end Engineer

Organization: Avenga

Location: Cairo, Cairo, Egypt

This is usAt Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development. This is the jobAvenga is looking for a Senior Front-end Engineer for our American project. Our customer is an online enterprise-grade food ordering platform used by many of the US’s largest restaurant chains and millions of users. You will contribute to implementing large, strategic, and complex components and services, including solution design and reliability concerns.This role requires a shifted schedule, with working hours extending until 6:00 PM CET, and L2 support once every two months.This is you5-7 years of professional experience as a Front-End EngineerAn Engineer with solid hands-on experience in JavaScript, TypeScript, and CSS/SCSSStrong experience with React and modern front-end development practicesFamiliar with NPM, Node.js, Vite, Git, and basic CI/CD principlesExperience working with front-end state management solutionsHands-on experience building and maintaining client-facing APIs and SDKsComfortable writing comprehensive test suites (unit, component, integration, e2e)Solid understanding of front-end architecture and design patterns, including separation of concernsExperience working with component libraries or design systems is a plusExperience collaborating with UX/design teams is a plusBachelor’s degree in computer science, Software Engineering, or a related field, or equivalent practical experience.Good command of English, at least at an upper-intermediate levelExperience acting as a lead developer on key projects or features is a plusThis is your roleDesign, develop, and maintain high-quality software aligned with client needsContribute primarily to front-end development using JavaScript/TypeScript and ReactCollaborate closely with stakeholders to ensure on-time delivery and adherence to project scopeParticipate in code reviews, focusing on quality, maintainability, and performanceTake a proactive approach by asking the right questions to fully understand client and business requirementsTroubleshoot and resolve software issues reported by clients or internal teamsWork closely with cross-functional teams to deliver scalable, reliable solutionsHelp shape technical decisions and improve development practices within a small, focused teamAt Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.

Apply: https://career.avenga.com/jobs/7019762-senior-front-end-engineer