Internship Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Internship Description
Job Description:
- ABC Hosting Ltd. is a company offering hosting services in several languages aimed at regions like Ukraine, Venezuela, Uganda, Nigeria, Poland, and United Arab Emirates. We’re currently expanding our services to other countries around the world. Recently, we decided to introduce a new cryptocurrency project creating a new way to gain profit from websites traffic. We don't have physical offices, therefore we're only offering remote positions.
- This is a remote job
Main duties & responsibilities:
- Add new and improve existing functionalities on the user's control panel of our hosting.
- Participate in the development of our new cryptocurrency project.
- Cowork with our system administrators and testers department.
- Track your work in Redmine and use Git as VCS
Duration: 3 Months
Internship Requirements
- PHP 7 (we use PHP 7.2 and PHP 7.1).
- Basic MySQL knowledge (understanding DBMS(es) deeply and ability to optimize its performance is a plus).
- Basic JavaScript skills (knowledge of jQuery and Vue.js is a plus).
- Experience with some VCS (preferably Git) is strongly desired.
- Ability to write codes that are clean and understandable, following consistent code styles.
- Proactiveness is desired.
- English Upper Level - sufficient skills for written communication
Optional skills:
- Experience in integrating 3rd party or internal services (via AJAX, JSON-RPC or maybe SOAP)
- SASS and Bootstrap skills
- Experience with PHPUnit testing framework (It’s not limitive, but you will have to learn it)
- Being familiar with Linux (Bash) console shell and have experience with SSH connections
- Ability to write simple Python / Bash scripts
- Knowledge of phpBB
- CI/CD platforms (Gitlab)