Available roles:
1) Senior/Team Leader in Web UI
Aim of the project: providing a solution for effective work with Big Data. A new system that will perform as discovery, classification in hierarchical clustering and mitigation (users interacting with data).
Requirements:
- web-interface server side and web-interface client side (deep knowledge needed)
- application architecture experience
- D3.js (data-driven documentation library) experience – for visualization part of work
- Experience with common JS frameworks (like Backbone, AngularJS, Ember)
- Node.js knowledge
- Expert knowledge of industry recognized architectural patterns (Layering, MVC, SOA, Client-Server, etc)
- Expert knowledge of design patterns, design approaches and concepts (Inversion of Control, Separation of Concerns, Design by Contract, etc)
- Knowledge of software quality metrics (Loose coupling, cyclomatic complexity, code coverage, efferent/afferent cohesion, etc)
2) Senior HTML5/JS Developer
Aim of the project: creating a cloud-based platform for US customers to securely store, organize, share and analyse structured and unstructured data, information, documents and images.
Requirements:
- HTML/HTML5 and javascript.
- Backbone, knockout js, Kendo UI and bootstrap
- Very good knowledge of industry recognized architectural patterns (Layering, MVC, SOA, Client-Server)
- Very good knowledge of design patterns, design approaches and concepts (Inversion of Control, Separation of Concerns)
- Understanding of advanced RDBMS concepts and DB design approaches.
3) Senior Angular Developer
Aim of the project: providing a full range of software development, design and marketing services which alltogether will turn customer’s product into Success. Company produces mostly Web and Mobile solutions.
Requirements:
- +3 years of industrial experience in web development
- +3 years hands on work with Angular js /HTML/CSS
- Very good knowledge of industry recognized architectural patterns (Layering, MVC, SOA, Client-Server, etc)
- Very good knowledge of design patterns, design approaches and concepts (Inversion of Control, Separation of Concerns, Design by Contract, etc)
If you are interested to know the details of one of these challenges, please apply immediately.