Software Engineer

Nieuw

Functie omschrijving

We are looking for a medior/senior web application developer, who focusses on new frontend technologies (in particular Angular5+) in recent years and has extensive knowledge of the PHP framework Laravel. You are taking part in a frontend focussed DevOps team, where you take full responsibility of your features: building, testing and running it. Work entails expanding existing microservices.

We're looking for candidates who don't hold back and will push for solutions, are passionate about technology and have considerable experience in web application development. She or he must have a track record of building maintainable, scalable, and performant web applications while taking into account an easy to use high quality user experience. You dare to challenge and are open in your communication towards your own team and other stakeholders.

Functie eisen

The Must-Haves:

· Extensive knowledge of PHP and Laravel
· Experience in building/maintaining (REST, JSON) API’s
· Practical experience with one or more JavaScript frameworks like Angular or React
· Experience with developing applications using JavaScript ES5, ES6 and TypeScript
· Experience setting up CSS with a CSS preprocessor like SASS/LESS
· Familiar with task runners, pre-processors, build tools, e2e testing, unit tests (BDD)
· A deep understanding of HTTP, REST, JSON, and modern HTML5/CSS3 web technologies
· Working knowledge of source control software Git

Nice-to-Haves:

. Experience with Windows Server (Administration), IIS and Microsoft SQL Server
· Experience in defining CI build processes (Jenkins, Azure Cloud)
· A drive to implement best practices for high quality software
· Experience with corporate Intranet
· Knowledge of Microsoft Active Directory
· Knowledge of GDPR and other regulations

The Usuals:

. Experienced in Agile development methodologies
· Ability to work independently with minimal supervision
· Must be able to brainstorm and communicate ideas with your teams as well as other stakeholders
· Willingness to learn new technologies
· Comfortable working in a multi-discipline team

Education:

· Equivalent of a BA or BSc in Computer Science degree
· Or 5+ years of development experience

Contactpersoon

Ed van Willigen