
Saudi Intelligent Solutions
Senior PHP Developer
– Develop and maintain applications that address the phases of SDLC (software
development life cycle).
– Develop comprehensive application testing procedures.
– Update existing applications to meet the security and functionality standards
as outlined in the company’s website policies.
– Assist in updating application development policies to ensure that all future
applications meet the latest technical requirements.
– Create and maintain software documentation.
– Gather and refine specifications and requirements based on technical needs.
Requirements:
– Proven track record of full-time experience of web and system deployment.
Proven software development experience in .net, Java, PHP and Laravel
Framework.
– Understanding the fully synchronous behavior of .net, Java, PHP.
– Understanding of MVC design patterns.
– Knowledge of Object-Oriented .net, Java, PHP programming
– Good knowledge of relational databases, version control tools and of developing
web services
– Experience in common third-party APIs
– Understanding accessibility and security compliance
– Understanding fundamental design principles behind a scalable application
– User authentication and authorization between multiple systems, servers, and
environments
– Integration of multiple data sources and databases into one system
– Creating database schemas that represent and support business processes
– Familiarity with SQL/NoSQL databases and their declarative query languages
– Proficient understanding of code versioning tools, such as Git
– Proficient working knowledge of ECMAScript 6, Angular, React, Node js, HTML5,
CSS3, jQuery, Bootstrap 4
– Passion for user experience and user-centric development
– Well versed with building applications using MEAN or MERN stack
– Good understanding of server-side CSS pre-processing platforms, such as LESS
and SASS
– Experience with a responsive design for desktop/mobile
– Develop new software applications from concept to finish, with regular tests
and maintenance
– strong hands-on software development experience in web/cloud technologies.
– Strong experience with full stack development, including understanding UI
frameworks and back-end architecture interactions.