PHP backend developer

Penceo is now looking for PHP backend developers responsible for managing back-end services and the interchange of data between the server and the front-end application.

 

Your primary focus will be the development of WEB Applications and REST API services. You will also be responsible for connecting these applications to third party tools.

 

Responsibilities

  • Writing well structured testable and easily readable code
  • Developing and maintaining mainly Symfony (Occasionally Drupal 8) backends
  • Solving complex problems
  • Designing proper code architecture
  • Integration of data storage solutions (SQL/NoSQL)
  • Communicate with the project manager and other team members connected to the project

 

Requirements

  • Strong knowledge of object oriented PHP programming
  • The ability to write well structured easily readable and performant code
  • Understanding and writing documentations in english
  • Understanding most common design patterns (MVC, Factory, DI, Facade)
  • Proven experience with PHP frameworks such as Symfony / Laravel
  • Experience with dependency manager tools (Composer)
  • Familiarity with MYSQL
  • Creating database schemas that represent and support business processes
  • Experience with code versioning tools (GIT)
  • The ability to design proper REST Services
  • Social skills to cooperate in a team

 

We are looking for you, if,

  • you have a strong interest in websites, new solutions, the digital world
  • you have a high level of accuracy and attention to details,
  • you are up-to-date and passionate about getting familiar with new technologies

 

It's a plus:

  • Experience with issue tracker systems / project management tools (JIRA)
  • Experience with Docker and Docker Compose
  • Experience with NoSQL Databases such as Mongo
  • Understanding Continuous Integration processes
  • Experience with unit testing
  • Experience with Drupal 7/8
  • Knowledge of modern front-end technologies (Angular, VueJS, React)
  • Experience with Websocket protocol
  • College or university degree in IT, business or related field
  • Certified, active proficiency in English,

What we offer

  • A competitive salary based on your skill level
  • Involvement in high-profile international projects
  • A young and dynamic team to be a part of
  • Mentorship to guide you on acquiring new skills
  • A modern, friendly and informal workplace
  • Career progression based on your accomplishments

Place of work

You will be working in one of our main development teams, either in Budapest (Hungary) or in Krakow (Poland).

It's also an potion to work from remotely.

 

If you are interested in the position please send your application, including your CV/portfolio/website (in English) and salary expectations (net, per year) to gabor.kapitany@penceo.com or adam@penceo.com.