Please only apply if you have the required experience.Our start-up is seeking a highly organized and self-motivated Full Stack Software Developer with years of experience to be responsible for developing different software apps and online platforms through different technologies.This role will evolve in future and hence we’re looking for someone who is passionate about the business and would like to progress and support in the start-up growth in Egypt. We also hope that they will help us identify ways we can be more effective and efficient by contributing fresh ideas for improvement.The role is fully remote with 5 days/week (40 hours).Responsibilities (needs to be demonstrated in your CV and Github code)1. Infrastructure, Serverless Backend & DevOpsSST Ecosystem Management: Take full ownership of our Serverless Stack (SST) backend framework deployed on AWS (eu-central-1).Cloud Architecture Maintenance: Monitor, update, and deploy infrastructure stacks leveraging AWS Lambda, DynamoDB, API Gateway, S3, and Amazon CloudFormation.DNS & Domain Engineering: Manage multi-account AWS architectures, cross-account permissions, SSL certificates, and custom domain routing configurations via AWS Route 53 and IONOS.2. Greenfield Feature Development & Product ExpansionMobile App Feature Engineering: Architect and implement entirely new features, user flows, and tabs within our Flutter mobile application (e.g., advanced routing features, user review systems, or custom station filtering).Web Platform Expansion: Build out brand-new dashboard views, customer portals, and analytical tabs within our Next.js corporate frontend platform to display vehicle tracking and partner charging metrics.Full-Stack Feature Delivery: Write the corresponding backend microservices, API endpoints, and database schemas required to power newly introduced frontend features end-to-end.3. Frontend Platforms & Partner Data IntegrationData Pipelines & Scraping: Manage, optimize, and scale automated data aggregation scripts (utilizing Python) that systematically scrape, clean, and ingest structural charger and network data.Database & Auth Administration: Oversee database performance, indexes, and collections for MongoDB Atlas, alongside managing user authentication layers via Firebase Auth.Qualifications (needs to be demonstrated in your CV and Github code)MSc/BSc degree in Computer Science/Engineering or equivalent.2. Minimum of 5 years of professional software engineering experience, with a proven track record of shipping new features to production and managing cloud applications independently.3. Expert proficiency in Node.js, TypeScript, and serverless paradigms. Direct, hands-on experience deploying live applications using SST (Serverless Stack) is strictly required.4. Deep production experience with Next.js (React) for building dynamic, data-heavy web applications and building clean user interfaces.5. Proven commercial experience developing, updating, or deploying mobile applications using Flutter (Dart) across iOS and Android ecosystems.6. Strong experience writing robust automation, ETL pipelines, or web scrapers using Python.7. Strong proficiency in NoSQL database design, schema validation, and optimization—specifically with MongoDB Atlas and AWS DynamoDB.8. Strong knowledge of Git/GitHub workflows, environment variable/secret injection, and AWS access management (IAM).9. Highly organized, proactive problem solver comfortable operating in a fast-paced environment with minimal supervision. Strong communication skills are a must.10.Microsoft Word, Outlook, PowerPoint and Excel.11.Fluency in English Language is required both Spoken and Written.