Question
FULL_TIME
2-5

Mobile Full-Stack Developer

5/10/2026

Develop and maintain responsive web interfaces and robust back-end services and RESTful APIs. Collaborate with cross-functional teams to design database schemas and deliver scalable, high-quality product features.

Working Hours

40 hours/week

Company Size

51-200 employees

Language

English

Visa Sponsorship

No

About The Company
GARRAIO was founded in 2015 offering development and testing services for the automotive industry. Garraio has operations in both the United States & Egypt. The founding team of Garraio have a collective experience of more than 90 years working on advanced projects in companies like Intel, Siemens, Nvidia, Valeo, … etc. Garraio operates with an agile mindset leading its resources that have an extensive experience on Vector, Mentor Graphics and Electrobit Autosar Stacks, Embedded Linux platform, MBD Functional Safety and cybersecurity. The team also has a solid experience in Caneo, Polarion, Doors, Jira, enterprise architecture, Matlab, Vector cast, Rtrt unit testing .. etc
About the Role

Company Overview

ITGOALS is a dynamic and innovative company committed to driving growth and delivering exceptional digital solutions. We foster a collaborative and inclusive work environment where creativity and technical excellence thrive.

Job Title

Mobile Full-Stack Developer

Location

New Cairo, Egypt (with international collaboration)

Years of Experience

0–5 years

Job Description

As a Mobile Full-Stack Developer at Garraio, you will contribute to building and enhancing modern web applications end-to-end. You’ll work across the stack—creating responsive user interfaces, implementing robust APIs and services, integrating databases, and collaborating with cross-functional teams to deliver reliable, scalable features. This role is well-suited for engineers who enjoy variety, ownership, and learning while delivering high-quality product experiences.

Key Responsibilities

  • Develop and maintain responsive, user-friendly web interfaces using modern front-end technologies.

  • Build and maintain back-end services and RESTful APIs to support product features and integrations.

  • Translate UI/UX designs into high-quality, accessible, and performant front-end implementations.

  • Integrate front-end components with back-end APIs and ensure smooth end-to-end functionality.

  • Design, implement, and optimize database schemas, queries, and data access patterns as needed.

  • Write clean, maintainable code with appropriate testing and documentation.

  • Collaborate with product, design, QA, and engineering teammates to refine requirements and deliver features iteratively.

  • Troubleshoot, debug, and resolve issues across the stack, including performance and reliability concerns.

  • Participate in code reviews and contribute to improving engineering standards and best practices.

Required Skills & Qualifications

  • 0–5 years of experience in web development (front-end, back-end, or full-stack).

  • Solid understanding of HTML, CSS, and JavaScript/TypeScript fundamentals.

  • Experience with at least one modern front-end framework (e.g., React, Angular, or Vue).

  • Experience building back-end applications with at least one server-side technology (e.g., Node.js, .NET, Java, Python, or PHP).

  • Understanding of API design principles (REST), authentication/authorization basics, and secure coding practices.

  • Familiarity with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and/or NoSQL databases.

  • Comfort with Git-based workflows and collaborative development practices.

  • Strong problem-solving skills, attention to detail, and ability to communicate clearly with technical and non-technical stakeholders.

Nice to Have

  • Experience with state management, component libraries, and front-end performance optimization.

  • Experience with testing practices (unit/integration/e2e) and tools (e.g., Jest, Cypress, Playwright).

  • Familiarity with CI/CD pipelines and deployment workflows.

  • Exposure to cloud platforms and containerization (e.g., AWS/Azure/GCP, Docker).

  • Experience with microservices, message queues, or real-time features (e.g., WebSockets).

  • Understanding of accessibility standards (WCAG) and internationalization (i18n).

What Success Looks Like

  • Features are delivered end-to-end with high quality, clear acceptance criteria, and minimal rework.

  • User interfaces are responsive, accessible, and performant across modern browsers and devices.

  • APIs and services are reliable, secure, and well-documented for internal and external consumers.

  • Bugs are diagnosed efficiently, root causes are addressed, and improvements are shared with the team.

  • Collaboration is strong—requirements are clarified early, and progress is communicated transparently.

Additional Information

This role offers the opportunity to work on impactful projects with international collaboration, learn from experienced teammates, and grow your skills across both front-end and back-end development in a supportive, delivery-focused environment.

Key Skills
HTMLCSSJavaScriptTypeScriptReactAngularVueNode.js.NETJavaPythonPHPREST APIPostgreSQLMySQLGit
Categories
SoftwareTechnologyEngineering
Apply Now

Please let ITGOALS know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.