Jobs Hero

Senior Software engineer (Team Leader)

Senior Software engineer (Team Leader)

On-site

Industry:

Computer Software

Location:

Cairo, Egypt

Work Experience:

5-8

Job Description

- Architect, develop, and maintain scalable software solutions across internal and client-facing systems
- Customize and optimize modules to enhance system performance and usability
- Collaborate cross-functionally with UI/UX designers and backend engineers to deliver seamless digital experiences
- Write clean, maintainable, and well-documented code aligned with best practices
- Integrate front-end interfaces with back-end services and third-party APIs
- Participate in code reviews to enforce quality standards and continuous improvement
- Enhance system architecture, tooling, and development workflows
- Support deployment cycles and ensure production stability and reliability
- Work within version control environments (Git/Bitbucket) to manage code lifecycle

Requirements

- Bachelor’s degree in Computer Science, Information Systems, or related field
- Minimum 5+ years of full-stack development experience
- Fluent English (written and verbal)
Technical Stack:
- Python, Java, JavaScript, PHP
- HTML5 & RESTful APIs
Hands-on experience with:
- React.js (React Native is a plus)
- State management tools (Redux, MobX, Vuex)
- Backend frameworks (Node.js, Laravel, Express.js)
Database experience:
- PostgreSQL, MySQL, or MongoDB

We use cookies to keep the site working, understand how the site is used, chat with you live and measure our ads. Allow them all, keep only the essentials, or choose for yourself. You can change your mind at any time from our Cookie Policy.

This website uses cookies to ensure you get the best experience. For more information, please visit our Cookie Policy.