Senior Full Stack Developer
ملخص الوظيفة
- Website and software application designing building or maintaining.
- Conferring with teams to resolve conflicts prioritize needs develop content criteria or choose solutions.
- Directing or performing web application updates.
- Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
- Maintaining an understanding of the latest Web applications and programming practices through education study and participation in conferences workshops and groups.
- Identifying problems uncovered by customer feedback and testing and correcting or referring problems to appropriate personnel for correction.
- Evaluating code to ensure it meets industry standards is valid is properly structured and is compatible with browsers devices or operating systems.
- Determining user needs by analyzing technical requirements.
Requirements
Requirements:
Knowledge:
- 4-6 Years of Experience as a PHP Developer Laravel is a MUST
- Bachelors degree in Software Engineering or related field or relevant experience.
- Solid knowledge and experience in programming applications.
- Solid knowledge of OOP and SDLC.
- Strong understanding of backend development concepts and principles.
- Proficient in API technologies such as RESTful or GraphQL
- Monitor and optimize server performance addressing issues related to speed efficiency and scalability.
- Implement security best practices to protect against common web vulnerabilities.
- Design implement and optimize databases ensuring data security integrity and scalability.
- Write complex SQL queries and database migrations as needed.
- Experience with database management systems like MySQL MongoDB and others.
- Experience with developing using front-end technologies such as Angular is a plus
- Familiar with version control technologies such as GIT.
- Experience with debugging performance profiling and optimization techniques
Skills:
- Team work
- Good communication skills
- Problem solving
المجال
خدمات تقنية المعلومات واستشارات تكنولوجيا المعلومات
المهارات المطلوبة
- APIs
- REST
- Spring
- SOAP
- .NET
- React
- Node.js
- Angular
- J2EE
- JavaScript
- خدمات الويب
- Java