Job Closed
This listing is no longer active.
Scaling Investor-Backed Startups & Growth Companies
Full Stack Developer
Location
Egypt
Posted
109 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Developer
Flatgigs
• Design and develop serverless and microservice architectures using AWS Lambda, API Gateway, and related services. • Build responsive, high-quality front-end interfaces using React. • Develop and maintain robust back-end APIs using Node.js. • Collaborate with cross-functional teams to deliver scalable, high-performance solutions. • Implement and maintain CI/CD pipelines for smooth deployment and updates. • Ensure system reliability, security, and scalability through clean and efficient code.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
- Proven experience developing full stack applications with React and Node.js.
- Strong understanding of AWS serverless technologies (Lambda, API Gateway, DynamoDB, etc.).
- Experience designing and maintaining microservice-based architectures.
- Familiarity with CI/CD workflows and deployment automation.
- Strong problem-solving and analytical skills.
- Experience in sports applications and integrations with wearables is highly preferred.
- Familiarity with Agile development practices
- +5 years experience in full stack development using Node.js and react
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead the design, development, and deployment of scalable web applications using a variety of modern frameworks. • Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications. • Manage and mentor a team of developers, promoting an agile development culture and continuous learning. • Implement best practices for unit testing, code reviews, and CI/CD processes to ensure high-quality software delivery. • Conduct regular performance tuning and optimization of applications to ensure a seamless user experience. • Stay up to date with industry trends and emerging technologies to keep Flatgigs at the forefront of innovation.
Software Engineer
GoodlightAITurn messy store data into personalized insights driving bigger baskets and deeper shopper loyalty.
• Build and ship polished customer-facing features in React/NextJS with a strong emphasis on accessibility, cross-browser consistency, pixel-level detail, and performance budgets. • Integrate REST/GraphQL APIs and data services; handle auth, rate limits, pagination, schema changes, and resilience patterns. • Develop and maintain backend services using Python, Flask, and Celery for asynchronous task processing and distributed job queues. • Connect to retailer systems (POS, CRM, ERP, data warehouses) to surface explainable insights and personalized offers in the product UI. • Develop components and internal tools that help design and deploy targeted, margin-aware promotions and segmentation workflows. • Collaborate with product, design, and data/ML engineers to translate purchase-behavior models and personas into usable UX, A/B experiments, and measurable outcomes. • Use AI APIs and AI assistants in daily work (code generation, refactoring, tests, documentation) to accelerate delivery while maintaining code quality. • Participate in code reviews, write tests, and contribute to a clean component library and shared standards.
• joining the Engineering team as a Full Stack Developer • working on web development and related infrastructure automation • reporting to the EVP Product & Engineering • collaborating with a talented, diverse team
• Design and implement high-performance backend services in Go • Build and maintain cloud infrastructure across AWS, GCP, and Azure • Own the DevOps pipeline from CI/CD to monitoring and alerting • Lead our SOC 2 compliance efforts, implementing security best practices • Create robust APIs that power our AI-driven supply chain platform • Optimize for performance, reliability, and cost across cloud providers • Automate infrastructure provisioning and deployment processes • Collaborate with frontend engineers to design efficient data flows • Make architectural decisions that balance speed of delivery with long-term maintainability



