Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
As a Full Stack Developer at eGate Egypt , you will play a key role in designing, developing, and maintaining our web applications. You will work closely with our cross-functional team of designers, front-end developers, and other stakeholders to create seamless, user-friendly, and robust web solutions.
Responsibilities:
- Collaborate with the team to understand project requirements and objectives.
- Design and develop high-quality, scalable, and maintainable web applications using PHP Laravel.
- Implement front-end interfaces using HTML, CSS, and JavaScript (Vue.js or React).
- Build RESTful APIs for seamless integration with the front-end.
- Perform code reviews and ensure code quality and best practices are maintained.
- Debug and resolve technical issues and bugs.
- Optimize applications for maximum speed and scalability.
- Keep up-to-date with emerging technologies and industry trends.
- Participate in the entire software development lifecycle from concept to deployment.
Job Requirements
Requirements:
- Proven experience as a Full Stack Developer, specifically with PHP Laravel.
- Strong proficiency in front-end technologies (HTML, CSS, JavaScript).
- Experience with modern JavaScript libraries and frameworks (Vue.js, React, etc.).
- Solid understanding of RESTful APIs and web services.
- Database design and optimization skills (MySQL, PostgreSQL, etc.).
- Version control using Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in an agile development environment.
- Bachelor's degree in Computer Science, Engineering, or a related field (preferred).