Careers

Full Stack Developer - Opora

Ra'anana · Full-time

About The Position

Fullstack Developer

We are looking for a talented Fullstack Developer to join our R&D team. You will be working hands-on, building and improving our products.

About Opora

Opora is a fast-moving company, creating the next generation of Cyber Threat Intelligence technologies and delivering them to our expanding list of international clients. We’re at the forefront of multiple technology trends, uniquely combining Cloud Computing, Big Data, Machine Learning, and other cutting-edge fields into an intelligent, dynamic, and robust Cyber Threat Intelligence platform running on the global cloud.

Responsibilities

·   Driving innovation, building and improving the product

·   Building reusable code and libraries for future use

·   Building high performance REST/Application APIs

·   Developing the infrastructure of the product

·   Optimizing applications for maximum speed and scalability

·   Working with our team to define technical requirements and architecture, and execute best-in-class implementation





Requirements

Minimum Qualifications

·     BS in Computer Science or equivalent experience

·     4+ years of professional Web application development experience

·     4+ years of experience with JavaScript and NodeJS

·     2+ years of experience with SQL technologies (e.g. PostgreSQL, MySQL)

·     2+ years of experience building REST API with known frameworks

·     Experience with Cloud Computing and Platform Services

·     Experience with NoSQL technologies (e.g. Redis, Elasticsearch, MongoDB)

·     Good understanding of version control with Git

·     Deep understanding of HTML5 including mobile first/responsive Web design, DOM scripting, cross-browser compatibility

·     Experience CSS3 including advanced layout techniques (e.g. Flexbox, Grid) and preprocessors (e.g. Sass, LESS)

·     4+ years’ experience in React / Angular 7+

·     Fluent English and effective written and verbal communication skills


Preferred Qualifications

·     Experience with JS tooling e.g. Babel, Grunt, Gulp, Webpack, NPM

·     Experience with unit/integration testing, test automation, and testing utilities e.g. Karma, Jasmine, Protractor, Jest, Selenium

·     Experience with third-party libraries for charts and graphs (D3, Chart.js and etc...)

·     Familiarity with security best practices

·     Familiarity with NodeJS and express framework

·     Extensive knowledge of the limitations of browsers and devices and know how to circumvent

·     Good understanding of authentication, authorization and encryption concepts

·     Previous experience in a data driven and test-driven development environment

Apply for this position