Easygenerator
Full Stack Developer (Relocation to Alexandria)
Full-stack developer relocating to Alexandria, Egypt to build scalable web applications for easygenerator's e-learning platform. Works end-to-end across a Vue/React front end and a Node.js/NestJS microservices backend (MongoDB, PostgreSQL, Redis, RabbitMQ), using AI-assisted coding workflows; salary is fixed in USD.
- Compensation
- Not disclosed
- Location
- Cairo
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Proficiency in Vue.js and/or React.js
- Strong skills in TypeScript, ES6+, and OOP in JavaScript
- Experience with CSS3 (SCSS) and build tools (Webpack or Gulp)
- Familiarity with scalable front-end architecture and testing frameworks (unit + functional)
- Strong experience with Node.js and NestJS
- Knowledge of MongoDB, PostgreSQL, Redis, and RabbitMQ
- Deep understanding of microservices and API design
- Experience with unit and integration testing for backend services
- Actively use AI-assisted workflows (planning, coding & testing)
- Experience maintaining and owning AI-generated code/features
- Experience in product design & delivery alongside PM/Design
Nice to have
- Team leadership or mentoring experience
- Contributions to open-source or internal tooling
Full description
Why Join Us
- Relocate to the Coast: Join us in Alexandria and enjoy the beach lifestyle year-round — while earning a competitive salary fixed on USD.
- Grow with the Future of Tech: Work directly with our CTO and senior engineers and get hands-on AI training as part of our AI-first approach.
- Accelerate Your Career: Gain real ownership, career coaching, and growth within a fast-moving global scale-up.
- Work with Top Talent: Collaborate with a high-performing, international team in a flat structure with fast decision-making.
- Continuous Learning: Enjoy mentorship, a clear growth framework, and flexible time off that adapts to your needs.
What You’ll Do
- Build and maintain scalable web applications in collaboration with Product and Design teams
- Own features end-to-end — from technical discussions to release
- Write clean, tested code (unit + functional)
- Contribute to architectural decisions and code reviews
- Solve challenges in a microservices-based system
- Collaborate on support issues and technical discussions across teams
What You BringFront-end:
- Proficiency in Vue.js and/or React.js
- Strong skills in TypeScript, ES6+, and OOP in JavaScript
- Experience with CSS3 (SCSS) and build tools (Webpack or Gulp)
- Familiarity with scalable front-end architecture and testing frameworks (unit + functional)
Back-end:
- Strong experience with Node.js and NestJS
- Knowledge of MongoDB, PostgreSQL, Redis, and RabbitMQ
- Deep understanding of microservices and API design
- Experience with unit and integration testing for backend services
AI Product Engineering:
- Actively use of AI assisted workflows (planning, coding & testing)
- Experience of maintaining and owning AI generated code/features
- Experience in product design & delivery alongside PM/Design
Bonus If You Have:
- Team leadership or mentoring experience
- Contributions to open-source or internal tooling
What’s In It for You
- Work directly with our CTO and senior engineers
- Real ownership and career growth opportunities
- Flat structure and fast decision-making