Position: Full-Stack PHP developer
Company: Intetics
Category: PHP
Experience required: 2y
English level: intermediate

About project: As a Full Stack Engineer you’re part of a self-steering team working on a project for the City of Antwerp. Your colleagues love sharing knowledge. So do you. Together you decide how to help them best to implement suitable solutions. Driven by profound knowledge and passion for development, full-stack developers lend color to the current set of frameworks and technologies for our solution use-cases.

As a person, you embrace values:
● BE CURIOUS: By challenging the status quo & embracing the unknown, we allow ourselves to discover new perspectives.
● BE BRAVE: By simply having the balls, we will fix anything.
● BE ONE: By being a close-knit team, we create more valuable solutions for our customers.


Requirements: 

● 2+ years of experience with Full Stack web development (PHP and React)

● Problem-solving attitude

● Experience on  is an added advantage.

● Proficient understanding of client-side scripting and React, including ( Redux, Redux-Saga, Typescript and Flow)

● Excellent relational database skills with PostgreSQL.

● Experience with CI/CD pipelines
● Mobile development experience is a plus.


Extra points if you master this:
● Basic understanding of DNS, HTTP, TCP/IP
● Knowledge of how to structure REST API’s
● Basic understanding of UML (ERD, sequence diagram, flowchart).
● Use Agile and test-driven development and acceptance tests to ensure feature quality.
● Experience with SCRUM is a big plus.
● Knowledge of NodeJS.



Responsibilities:

You are able to take responsibility for the front- and backend of the project and are able to select the right technologies and tools to build the solution within our set of core technologies. You are able to turn those into a working solution for the client.
You are responsible for the quality of your code and are able to improve on existing code through refactoring. You are adept at test-driven development and are able to write clear unit tests and integration tests.
You are able to work in an agile environment and will review the work of your peers in order to provide them with constructive feedback.