ITGoals hiring Full Stack Engineer in New Cairo, Cairo, Egypt | LinkedIn
وصف الوظيفة والمتطلبات:
At ITGoals, we build and support enterprise-grade software systems for clients across Europe, the US, and GCC. Since 2007, we’ve operated as a long-term technology partner, focusing on stable teams, predictable delivery, and strong engineering discipline.
This role is for engineers who take ownership of real systems — not just tasks — and are comfortable working across the full stack in production environments.
Role Overview
You’ll work as part of a dedicated delivery team, contributing to the development and evolution of complex platforms. The expectation is straightforward: write clean code, think in systems, and take full responsibility for what you build.
Key Responsibilities
- Build and maintain full-stack features across frontend and backend systems
- Develop scalable applications using Next.js, React, Node.js, and TypeScript
- Translate product and business requirements into reliable technical solutions
- Design and integrate APIs, backend services, and application logic
- Develop reusable UI components using Tailwind CSS
- Optimize PostgreSQL performance (queries, indexing, schema design)
- Participate in code reviews and maintain engineering standards across the team
- Identify and resolve performance issues, bugs, and system bottlenecks
Required Experience
- 4+ years of hands-on full-stack development experience
- Experience working on SaaS platforms or large-scale web applications
- Strong understanding of dynamic UIs, workflows, and state management
- Ability to own features end-to-end with minimal supervision
- Consistent track record of writing clean, maintainable, production-ready code
Technical Requirements
- Strong experience with Next.js (App Router, SSR, ISR, Server Actions
- Advanced knowledge of React + TypeScript
- Solid backend experience with Node.js and API development
- Strong PostgreSQL expertise:
- Schema design
- Query optimization
- Indexing strategies
- Performance tuning
- Experience with Tailwind CSS and building scalable UI systems
- Understanding of authentication and authorization patterns
- Familiarity with Redis, caching layers, webhooks, or messaging systems
- Strong Git practices (branching, PRs, code reviews, conflict resolution)
How We Work
- Dedicated, long-term teams (not rotating resources)
- Clear ownership and accountability across the delivery lifecycle
- Direct collaboration with client stakeholders
- Focus on stability, continuity, and predictable outcomes — not short-term output
What Matters Here
- Ownership over tasks
- Consistency over intensity
- Clear thinking over over-engineering
- Delivery quality over speed shortcuts
—
🚀 مهتم بهذه الوظيفة؟
لمشاهدة التفاصيل الكاملة والتقديم، اضغط على زر “التقدم للوظيفة” في الأعلى.