Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description:
- Responsible for writing server-side web application logic
- Develop back-end components
- Work closely with the IT team in completing projects
- Create scripts to facilitate client systems to meet performance and objectives
- Connect the application with the other (often third-party) web services
- Support the front-end developers by integrating their work with the application
- Develop and integrate plugins for certain popular frameworks.
- Build efficient, testable, and reusable PHP components and modules
- Solve complex performance problems and architectural challenges
Job Requirements
- Bachelor’s degree
- 1-3 years experience in the field
- Strong knowledge of PHP Laravel frameworks
- The fully synchronous behavior of PHP
- Understanding server-side languages such as Python, Ruby
- Understanding of MVC design patterns (is a must)
- Basic understanding of front-end technologies, such as JavaScript, MySQL, AJAX, jQuery, HTML5, and SASS or LESS
- Understanding the basic CSS Frameworks such as BOOTSTRAP and TAILWINDCSS
- Knowledge of object-oriented PHP programming
- Understanding accessibility and security compliance
- Strong knowledge of the common PHP or web server exploits and their solutions
- 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
- Familiarity with limitations of PHP as a platform and its workarounds
- 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
Preferred:
- A bachelor's degree in computer programming, development or sciences
- Strong knowledge of JavaScript (Vue js/Nuxt js)