
Staff Software Engineer - Frontend
- Cairo
- Permanent
- Full-time
- Help establish standards for development teams and collaborate on initiatives with infrastructure, platform, and other software engineering teams
- Assist fellow teammates by conducting code reviews and pairing
- Collaborate with Engineering, Product, and UX to design and build solutions that delight users and solve critical business problems
- Experience with development in Docker, AWS, and microservice environments
- 8+ years experience in software engineering fundamentals, Test Driven Development and Design concepts (React, Javascript or similar languages preferred)
- Professional experience with React.
- Experience with working on Document Management systems
- Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives
- Experience in working with software, platforms, and infrastructure at scale (we run thousands of hosts and have millions of users)
- Experience in building modern Continuous Integration and Continuous Delivery systems at scale
- Experience working with a team on large initiatives with the ability to course-correct as needed
- Experience working with modern web development, including testing, staging, deploying, and monitoring