Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Developing and implementing software applications
- Working on both front-end and back-end development processes
- Developing software components and unit tests
- Implementing new features based on business requirements
- Collaborating with a team of developers, team leads, and product owners
- Developing and maintaining quality software product code
- Troubleshooting, debugging, and upgrading software
- Building scalable software solutions
- Assisting in enhancing existing software components and adding new features
- Writing technical documentation
- Managing the complete software development process from conception to deployment
- Maintaining and upgrading the software following deployment
- Focusing on efficiency, user experience, and process improvement
- Managing the end-to-end life cycle for the production of software and applications
- Compiling and analyzing data, processes, and codes to troubleshoot problems and identify areas for improvement.
Job Requirements
- 4+ years of experience as a full-stack developer
- Solid experience in PHP, Laravel, and MySQL
- Very good experience in JavaScript, JQuery, CSS, and HTML
- Professional experience in developing scalable web applications
- Strong proficiency in object-oriented programming (OOP)
- Strong knowledge of design principles, user interfaces, web standards, and usability
- Experience with DB queries, design, and integration of different DB solutions
- Hands-on experience in REACT, Angular, or Vue
- Excellent understanding of the design principles behind scalable applications
- Good understanding of code versioning tools. Git Lab is preferred.
- Experience in different testing methodologies
- Ability to work independently or within a team
- Very good analytical and time management skills
Featured Jobs
Similar Jobs
- Full Stack DeveloperPrometeon Tyres Group – Egypt (Ex-Pirelli Tyres Egypt) - Alexandria, Egypt11 days ago