
Full Stack Developer
- القاهرة
- دائم
- دوام كامل
Developing seamless loyalty solutions is only possible with a great team. Our culture is open, collaborative, and empowering. If you're passionate, driven, and eager to make an impact—you'll fit right in.About The Role:As a Mid-Senior Full-Stack Developer, you will be responsible for designing, developing, and implementing complex software solutions for our loyalty platforms. You will work across the stack, from front-end development using modern frameworks to back-end development with server-side technologies. Your role will involve collaboration with product managers, designers, and other developers to deliver high-quality features that enhance user experiences.Duties & Responsibilities:
- Design, develop, and maintain scalable web applications.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Implement front-end components using latest frameworks and libraries (React, Angular, etc.).
- Develop server-side components and APIs using modern programming languages and frameworks.
- Ensure code quality through best practices, code reviews, and automated testing.
- Troubleshoot and resolve technical issues and bugs.
- Stay current with emerging technologies and make recommendations for continuous improvement.
- Mentor junior developers and foster a culture of learning and collaboration.
- Proficiency in React, NextJS, HTML, CSS, JavaScript, Redux, and Playwright
- Experience with backend frameworks and APIs, particularly focusing on Node.js (with server-side JavaScript) or other relevant backend technologies.
- Strong understanding of the importance of testing, or willingness to learn and implement tests in development.
- Experience with AWS (CloudFormation, ECS, Lambda, RDS, CloudWatch) is a huge plus.
- Knowledge of design patterns and clean code principles.
- An eye for UI and design is always a plus.
- Bachelor's degree in Computer Science or related field.
- 4 years of experience in full-stack software development.
- Previous experience working in agile development environments.
- Strong portfolio of recent projects demonstrating full-stack capabilities.
- Comprehensive Wellbeing: Enjoy peace of mind with our private medical insurance and life cover.
- Work-Life Balance: Achieve optimal well-being with our hybrid work environment, generous maternity and paternity benefits, and regular team-building events.
- Continuous Development: Expand your horizons through our commitment to learning and development opportunities.