Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Management of hosting environment, including database administration and scaling an application to support load changes.
- Data migration, transformation, and scripting.
- Setup and administration of backups.
- Outputting data in different formats.
- Creating database schemas that represent and support business processes.
- Implementing automated testing platforms and unit tests.
Job Requirements
- Bachelor's degree or equivalent experience in Computer Science, Computer Engineering or related field
Hands on experience building responsive web designs - Strong object-oriented PHP skills and experience
- Including MVC/MVVM knowledge and experience
- Strong REST API understanding and experience
- Strong knowledge of PHP web framework Laravel
- Understanding the fully synchronous behavior of PHP
- Strong understanding of front-end technologies, such as JavaScript, AJAX, HTML5, and CSS3
- Strong knowledge of the common PHP or web server exploits and their solutions
- Understanding fundamental design principles behind a scalable application
- Experience with user authentication and authorization between multiple systems, servers, and environments
- Experience with integration of multiple data sources, services, API’s and databases into one system
- Familiarity with limitations of PHP as a platform and its workarounds -Experience creating database schemas that represent and support business processes