Company DescriptionJob Description
Job Description
Easygenerator is an innovative Dutch EdTech leader, transforming e-learning with our award-winning software. We empower organizations worldwide to simplify knowledge sharing and elevate learning experiences. Join us to revolutionize the way people learn and grow! ????
We’re currently looking for a Senior Fullstack Developer to join our on-site team in Alexandria, Egypt. If you're based in Cairo and open to relocating, this is a great opportunity to grow your career in a vibrant coastal city while working in a global, fast-growing company.
Why Join Us?
- Relocate to the Coast: A unique opportunity to live and work in Alexandria — enjoy the beach all year round while earning a USD salary.
- AI-First Company: We are an AI-first company, not only in the products we build, but in how we operate internally. You’ll get hands-on experience with the latest AI technologies, be trained on how to use AI to work smarter, and develop a future-proof skillset that will keep you ahead in the years to come. Betting your career on a company like Easygenerator means growing with the future of tech from day one.
- Accelerate Your Career Growth: Gain valuable skills with mentorship from our experienced CTO in a fast-growing scale-up.
- Collaborate with Top Talent: Join a global team and expand your network while learning from the best.
- Endless Opportunities: Our rapid expansion means continuous career advancement opportunities tailored to your ambitions.
- Professional Development: Benefit from career coaching, a clear growth framework, hybrid work, and customizable holidays.
- Thrive in a Supportive Environment: Build meaningful relationships through monthly team dinners and a vibrant, inclusive workplace culture.
What you will be doing:
- Work on all aspects of the core product day-to-day in close collaboration with a dedicated Product team
- Own the features you work on from day one: from technical discussion to the feature release
- Test the code you write, including e2e functional tests and unit tests
- Actively collaborate with colleagues within the team on support issues, code reviews, and technical discussions
- Make the most of the opportunities to excel in your skills and career from day one
What you will bring:
Front-end:
- Advanced knowledge of Vue.js and/or React.js frameworks
- Extensive experience in Typescript, ES6+, and OOP principles in JavaScript
- Strong understanding of scalable web application architecture
- Solid experience with CSS3 and CSS pre-processors
- Familiarity with unit testing and functional testing frameworks
- Knowledge of front-end build tools like Webpack or Gulp
Back-end:
- Advanced knowledge of Node.js and familiarity with the NestJS framework
- Experience with MongoDB, PostgreSQL, Redis, and RabbitMQ
- Deep understanding of microservices architecture
- Strong grasp of backend scalability and architectural best practices
- Experience with unit and integration testing of backend APIs
Bonus Points If You Have:
- Experience leading a team of developers
- Contributions to open-source projects
- Strong collaboration skills with product teams and experience managing project deliveries
- Experience in a multicultural or international work environment
- Familiarity with cloud technologies (e.g., AWS)
Location: Roushdy, Alexandria. Cairo-based applicants willing to relocate are welcome to apply!
QualificationsAdditional Information
Read Full Description