Job Description
Troon Technologies is looking for a Node.js Developer to lead a team of developers to create web applications and platforms for our clients. You will mainly be responsible for the server-side of the web application, managing the data exchange between users and the servers, and integrating front-end components built by your co-workers. You will also be charge of creating the core computational logic of the website with reuse able, efficient, and scalable code.
Responsibilities:
- Collaborate with a team of developers and designers to create a website.
- Create reusable ,effective , and scalable ruby code.
- Translate the client's technical requirements into code.
- Develop all server-side logic including data storage that will optimize website performance.
- Identify bottlenecks and bugs in the system and develop solution.
- test and update web application so that it can be used on all web browser.
Requirements
While the Requirements are Guide lines , feel free to apply even if you don't meet some of them
- English language proficiency
- 5+ years’ experience in Node.js and object oriented programming.
- Proficient in HTML, CSS and JavaScript Programming.
- Knowledge of Node.js and frame work available for express, strongLoop.
- Understanding fundamental design principles behind a scalable application.
- Understanding the nature of asynchronous programming and its quirke and workarounds.