Defining requirements, specs and architecture choices for new products / new features for existing products.
Designing, developing and executing different configurations to cover functional, scalability, performance and system testing for different platforms (including virtualized and cloud).
Working on architecture and design issues where complex analysis is required.
Develop front-end code using web application frameworks;
Develop server-side components;
NodeJS and NPM
ES6, ExpressJS, Web Sockets / RxJS
HTML5 and CSS
RESTful API and OpenAPI standards
Unit Testing: Jasmine, Karma, or others;
End to End Testing: Protractor
Managing Source Code with Git/BitBucket
Experience with Agile methodologies (Scrum).
Ability to work independently and within a team;
Problem solver and technology enthusiast;
Excellent English skills, both written and spoken.
Additional skills that are considered a plus:
Authentication, Authorization and Security standards (oAuth, LDAP, SSL/TLS – OpenSSL)
C# / .NET Core
Knowledge in Docker / Kubernetes area.
Networking-oriented mindset. Most of the projects we’ll encounter will have some sort of networking substrate, so a thorough understanding of networking is a big advantage.
A highly motivated and friendly team;
Always working with bleeding edge technologies and devices as far as networking and virtualization is concerned. For the tinkerer in you, you will have unrestricted access to extremely specialized equipment, allowing you a deep-dive into any topic that’s networking related.
You will witness new industry leading products being born and have the opportunity to contribute from the beginning.