Senior Full Stack Software Engineer

5 days ago


El Gouna, Egypt Kalasko Full time

**Senior Full-stack Software Engineer**
Remote / Hybrid / On Site (Gouna, Red Sea, Egypt)

Kalakso is hiring **Senior**Full-stack Software Engineers for a global AdTech Digital Out Of Home (DOOH) company primarily focused on physical convenience and grocery retailers. We enable retailers to enroll their media inventory into our Retail Media Network, and we make it easy for brand advertisers to publish their marketing campaigns.

**The problem we’re solving**

Digital retailers use data to study shoppers’ online behavior, predict their needs, and eliminate any friction points in the decision-making process. As a result, they provide shopping journeys that are very low on cognitive stress and therefore high on conversions/revenue. The problem is that digital-born retailers are moving to the offline world to increase their market share, and physical retailers are lacking the technology to compete with the complex data models digital ones have.

**Our Vision**
Our vision is to make physical spaces as intelligent and engaging as digital ones.
**Our Mission**
Our mission is to harness the power of data, AI, and Machine Learning by instantly and intelligently delivering highly engaging, personalized, and profitable in-store experiences.

**Our Values**
- Proactive: We don’t wait to be told what to do.
- Rational: We execute on well-researched ideas.
- Resilient: We simply don’t give up and are determined to succeed.
- Diverse: Our differences make us stronger as a group, and we love that.
- Social: We work hard and take time to celebrate success.

**Job Purpose**

We are looking for a highly skilled** Senior full-stack software Engineer.** You will work with product owners and other experienced software engineers to define software requirements and participate in operational and technical projects. In this role, you should be able to work independently while seeking the supervision and guidance of your superior. You should have excellent organizational and problem-solving skills. Your goals will be to develop high-quality software that is aligned with user needs and business goals.

**Responsibilities**:

- Software Development
- Develop, maintain, and enhance high-quality software solutions under guidance from senior engineers.
- Write clean, maintainable, and tested code following team standards and best practices.
- System Design & Architecture
- Contribute to the design and implementation of features and components.
- Follow established architectural patterns to ensure maintainability and scalability.
- Code Review & Mentorship
- Conduct code reviews to learn and provide constructive feedback.
- Support junior engineers and interns with guidance on coding practices and

problem-solving.
- Collaboration & Agile Practices
- Collaborate with cross-functional teams (Product, Design, QA) to deliver assigned tasks.
- Actively participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
- Troubleshooting & Optimization
- Identify and fix bugs or performance issues in the software.
- Technical Improvement & Learning
- Suggest minor improvements to code, processes, and workflows.
- Stay updated with relevant technologies and adopt best practices under supervision.
- Testing & Validation
- Write unit and integration tests for assigned features.
- Ensure solutions meet functional and non-functional requirements.
- Documentation & Knowledge Sharing
- Document implemented features, APIs, and processes for internal use.
- Share learnings and knowledge within the team to support collaborative growth.

**KPIs**

Code Quality & Maintainability
- Defect density: Number of bugs/defects per 1,000 lines of code (target threshold set

per team.
- Percentage of code reviews approved without major revisions.

Delivery & Productivity
- Percentage of assigned tasks completed on time per sprint.
- Number of pull requests merged per sprint (weighted by complexity).

Collaboration & Knowledge Sharing
- Participation in code reviews, design discussions, and team meetings.
- Contributions to internal documentation, technical guides, or knowledge-sharing sessions.

Learning & Growth
- Progress on skill development and adoption of best practices.
- Ability to take on increasingly complex tasks over time with mínimal guidance.

**Skills & Experience**
- Proven Software Engineering Experience, more than 5 years of hands-on experience building scalable and maintainable software.
- Backend Development
- Good Knowledge in Python or Node.js, or Go; experience with stateful/stateless services and microservices.
- Good Knowledge with any Node.js framework: NestJS, Express.js, Fastify
- Frontend Development
- Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, Angular, React, or Vue.js.
- Understanding of state management and maintainable front-end architectures.
- APIs & Integration
- Experience designing and developing RESTful APIs and GraphQL services.
- Databases & Data Management
- Experience with SQL (PostgreSQL



  • El Gouna, Egypt Kalasko Full time

    **Full-stack Software Engineer** Remote / Hybrid / On Site (Gouna, Red Sea, Egypt) Kalakso is hiring **Fullstack** **Software Engineers, Mid-Level and Senior,** for a global AdTech Digital Out Of Home (DOOH) company primarily focused on physical convenience and grocery retailers. We enable retailers to enroll their media inventory into our Retail Media...

  • Full Stack Developer

    2 weeks ago


    Qesm El Maadi, Cairo, Egypt Anyware Software Full time

    Role DescriptionThis is a full-time on-site role for a Full-Stack Developer (.Net) located in Qesm El Maadi. The Full-Stack Developer will be responsible for designing, developing, and maintaining both front-end and back-end web applications. Day-to-day tasks include writing clean and efficient code, collaborating with other team members, troubleshooting...


  • Qesm El Nozha, Cairo, Egypt GET Group Holdings Ltd. Full time

    GET Group is a global leader in secure identity solutions and end-to-end systems for identity management, AI-powered digital identity, AI-powered government services, safe and smart cities, and commercial card printing. With over 40 years of experience, GET Group specializes in advanced solutions for identification, authentication, and personalization....


  • El Gouna, Egypt Kalasko Full time

    Principal Software Engineer **Remote / Hybrid / On-Site (El Gouna, Red Sea, Egypt)** **About the Role** We are seeking an experienced **Principal Software Engineer** to provide technical leadership and guide the long-term architecture of a fast-growing AdTech platform in the **Digital Out-of-Home (DOOH)** industry. You will drive innovation, mentor...


  • Qesm El Nozha, Cairo, Egypt GET Group Holdings Ltd. Full time 120,000 - 1,440,000 per year

    **GET Group Holdings Ltd. is hiring immediately: #Senior_Full_Stack_Developer (.NET & Angular)Location: #Sheraton #CairoEmployment Type: #Full_time #hybirdKey_Responsibilities**:* Design, develop, and maintain scalable and robust full-stack web applications using .NET and Angular.* Collaborate with cross-functional teams to define software requirements and...


  • Qesm El Nozha, Cairo, Egypt GET Group Holdings Ltd. Full time

    **GET Group Holdings Ltd. is hiring immediately:Senior_Full_Stack_Developer (.NET & Angular)Location: #Sheraton #CairoEmployment Type: #Full_time #hybirdKey_Responsibilities:*** Design, develop, and maintain scalable and robust full-stack web applications using .NET and Angular.* Collaborate with cross-functional teams to define software requirements and...


  • Qesm El Sheikh Zaid, Al Jizah, Egypt Lumin Soft Full time

    Company DescriptionLumin Soft is a leading Software House in Egypt, specializing in IT consulting, custom software development, Portals, Mobile Applications, testing, Data Science, AI, ERP/CRM, and UX/UI design. The company, founded 20 years ago in 2002 as Excel Systems, is now recognized as a key one-stop shop for software solutions, serving both Egyptian...


  • Qesm El Nozha, Cairo, Egypt GET Group Holdings Ltd. Full time

    Company DescriptionGET Group is a global leader in secure identity solutions and end-to-end systems for identity management, AI-powered digital identity, AI-powered government services, safe and smart cities, and commercial card printing. With over 40 years of experience, GET Group specializes in advanced solutions for identification, authentication, and...


  • Qesm El Nozha, Cairo, Egypt GET Group Holdings Ltd. Full time

    **GET Group Holdings Ltd. – is hiring: Senior Full Stack Developer (.NET & Angular)Senior .NET Developer Location: Cairo — Maadi \ Sheraton ( #Hybrid Model) What You'll Do**-Develop and maintain cutting-edge software solutions using .NET technologies and Angular.-Write clean, scalable, and maintainable code aligned with best practices.-Work with APIs and...

  • Full-Stack Engineer

    6 hours ago


    Qesm El Maadi, Cairo, Egypt Rehabitaire Full time

    Senior Full-Stack Developer & )Rehabitaire is building AI-powered platforms to improve rehabilitation and patient recovery. We are a mission-driven team working on real healthcare impact.We're looking for aSenior Full-Stack Developerwho can build, lead, and scale features end-to-end.What You'll DoBuild and maintain full-stack web applicationsDevelop APIs...