Overslaan en naar de inhoud gaan

KPN

10000 werknemers

Full Stack Javascript Developer IoT

Deadline: 07-07-2017 12:00:00
Niveau
WO
Richting

KPN

KPN’s “New Business” unit is building up an awesome crew of technology-pros that will build the next KPN Developer toolchain and help the IoT Bus to enable new customer’s solutions.

The team has one, clear agenda and a very pragmatic approach. We are fortunate enough to build on a green-field environment but, at the same time, the risk of drifting is big. The Full Stack Javascript Developer IoT has accumulated enough experience to discern what is important and what not, to lead design and re-tell its future-proof-ness.

Are you the developer we need that brings his or her coding skills into the physical world, collaborates with our designers, ScrumMaster and back-end developers to help us create the next generation APIs and Connectors to communicate with customer apps and clouds in the best way possible.

Are you interested in the potential of the Internet of Things? Do you want to join a new crew and build working software for our customers? Then we need you!

We just have a small list of what we want you to do:

 

  • Drive, improve, and optimize the front-end development processes
  • Consume and push data via RESTful API services
  • Write Javascript-based (e.g., Node.js) REST-enabling services against disparate data sources (e.g. BigData, Object Storage…)
  • Write Javascript-based (e.g. Node.js) polyglot µServices being serious about building applications by composition and keep design as loosely coupled as possible for each product we release.
  • Assist the rest of the development team on Javascript technologies
  • Be part of a Continuous Delivery processes, including automated building, testing and packaging processes
  • Implement simple but effective front-end application for product management as product identification, API wrappers, Identity Management and Access Control, target device wrappers (mobile phones, embedded devices, consumer electronics, etc.)
  • Exposure to best practice design of RESTful APIs
  • Contribute to documentation (e.g. instructional & technical specifications) as and where required
 
What do we expect from you?

 

  • Practical experience (2-3 years) in building Web-Services over enterprise applications, API wrappers, REST end-points, Message-oriented interfaces (like AMPQ JavaScript has no secrets for you
  • Experience with JavaScript continuous delivery toolboxes (e.g. Yeoman, Grunt, Gulp, Bower, etc.)
  • Technical experience with Node.js, Express and µServices
  • Experience with APIs (REST) and their design
  • Experience with NoSQL persistence (e.g. MongoDB or similar)
  • You speak, read and write fluently JSON ;)
  • Knowledge of real-time Pub/Sub protocols (WebSockets, MQTT) is a plus
  • Ability to transfer your knowledge and experience to the team
  • Maintain a high awareness of industry issues and trends - particularly with regards to API and integration, developer tools and related emerging technologies
  • Exposure/knowledge of Server-side Javascript and its frameworks, from Node.js to Angular, Backbone, etc, is welcome.

 

 What do we offer?

 

  • 37-hour workweek, competitive salary, 12,5% additional allowance on gross salary (CAO Budget), compensation of commuting expenses, smartphone and laptop, 50% discount on KPN products and services, excellent pension arrangement and more;
  • Great growth and development opportunities (KPN Academy) and an annual personal education budget. We expect you to continue to develop and learn.

 

Who are we?

KPN is changing. From a telephone company we have grown into a multimedia enterprise and ICT-service provider. We are subject to constant and rapid changes. Meaning that we have high expectations of the people working at our company. We believe that the best way to work is to do interesting things in an enjoyable way. This leaves a lot of room for learning new technologies We are proud to be who we are: the nerve-system of The Netherlands. We strive to be the best.

 
More information or apply?

We are looking forward to your application. For more information about this job or application procedure please contact Nicolette Schmitz-Meunier, KPN Recruitment at nicolette.schmitz-meunier@kpn.com or +31 6 23301836

An assessment and screening can be a part of our job application process by KPN.