SYMFONY PHP DEVELOPER INTERNSHIP IN VALENCIA SPAIN
Obtenga más información sobre las tareas generales relacionadas con esta oportunidad a continuación, así como sobre las habilidades requeridas.
DESCRIPTION OF THE COMPANY: A dynamic recruiting company that works with Erasmus+ Traineeship grants and Erasmus Entrepreneurs programme and aims at becoming a leader on the market. The main objective of the company is to help young talented trainees to find a perfect place for the best internship experience. They do so by cooperating with a number of companies in different areas providing candidates with a wide range of choices. High performance and positive results are guaranteed by a young and dynamic team of the company.
COMPANY SECTOR: ADMINISTRATIVE AND SUPPORT SERVICE ACTIVITIES
SIZE OF THE COMPANY: 10-29
INTERNSHIP DURATION: 5 months
START DATE: As soon as possible
Requirements
Motivated to keep improving his/her programming skills.
Wants to work in an international environment (Work language is English with a lot of Spanish in the background).
Has good programming foundations (OOP, Testing) either from studies or learning from personal projects.
Has hands‑on experience with PHP and using web development frameworks such as Laravel or Symfony.
Comfortable with HTML, CSS, and Javascript.
Familiarity with SQL (MySQL, PostgreSQL).
To be able to use Git (command line and GUI) and to be comfortable with peer reviews and branch management.
Responsible and serious when it comes to working, but friendly and outgoing after (after work we sometimes do some brainstorming about how to improve things in a bar nearby). xpzdshu
Recommendations
For front-end development, we are using SCSS, TWIG templating engine and jQuery,
For back-end, we are using Symfony2 framework, MySQL (Doctrine wrapper to manage it in Symfony)
So familiarity with those would be greatly appreciated, but a willingness to learn is enough.
Also you should be comfortable with using Linux as development OS.
Tasks
Consulting manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge
Consider both back-end organisation of data and front-end accessibility for end-users
Refining the logical design so that it can be translated into a specific data model
Develop, implement and maintain backend services
Working with database languages such as SQL, POSTGRES, MYSQL, etc
Collaboration with back-end developers with coding and troubleshooting
#J-18808-Ljbffr