We're seeking a consultant software engineer to help us build our exciting world first negotiation simulation game.
You won't be required to do coding.
We need an Architect who can provide us with code examples using the required technologies and best practices.
Main requirement is Node.js and PHP, also using WebSocket, Redis and ESB (Enterprise Service Bus).
We will be providing template documents for you to complete.
Will require help on and off, maximum of a few hours per week over a long period of time.
Please mention in your response how many hours you're available in the next two weeks for this engagement.
Our team needs your advice on how to engineer a stable and scalable infrastructure and how best to architect the communication bridge between various software parts. Our chosen technologies include: PHP Symfony2, NodeJS, Socket.io and AngularJS.
We'll ideally need you to provide us with calculations / simulations about performance, and communication strategies between different software, including measurements and metrics.
We're most interested if you know about PHP, Node.js, WebSocket, Redis and ESB (Enterprise Service Bus).
You'll also need to advise us on:
- security of contents transmitted in both directions: client to server and server to server.
- building a PaaS to deliver software to our clients (preferable), and also our clients having the ability to host on their in-house environment on their servers.
You'll be working most closely with our Italian Tech Lead and our Argentinian PM.
Our developers are based in the Ukraine, our QA's in Argentina, we use Agile and Kanban.
1- Please rate your level of experience for each of the following technologies on a scale of 1 to 10: PHP, Node.js, WebSocket, Redis and ESB (Enterprise Service Bus)
2- Security of contents transmitted in both the directions, client to server and server to server: Please be ready to provide concrete examples of any relevant work
3- PaaS: Please be ready to provide concrete examples of any relevant work.
4- If you have a profile on another job site that shows client feedback, then please share a link/profile name
5- Please attach your resume/CV