Senior JavaScript FullStack Developer

Full-Time Development

Description
We are looking for a Senior JavaScript FullStack Developer to join our high performing development organization. You will play a key role in helping us deliver quality products that exceed customer expectations!
Responsibilities
Actively participate in the product architecture and specificationDesign and implementation using our current stack (Node.js, MongoDb, React/Redux. graphQL) - with smaller bits in other languages (bash scripting, Java, C)Ensure the quality of the developed codeParticipate in the agile development process
Experience and Qualifications
Bachelor Degree in Computer Engineering or similar discipline; or, equivalent demonstrable experience5+ years experience working as a Software Engineer, with a strong emphasis on Web TechnologiesAt least 2 years experience in:JavaScript, both BackEnd (Node.JS) and FrontEnd (React or other similar frameworks)JavaScript test tools like Mocha and JestBuild tools like Webpack, Grunt and GulpRelational databases like PostgreSQL and NoSQL databases, particularly MongoDB, and Redis
Skills and Attributes
Deep knowledge of HTTP protocol and end-to-end workflow.Experience in Security/Application Security is valuedExperience in Agile methodologies is valuedFluent in English
What We Offer
You will be engaging a dynamic team, with plenty opportunities to learn from experienced JavaScript and Security gurus.You can make the difference: you will be allowed to think the process and the product itself.We are committed to the development of our employees, and in promoting their career and well being.We are in the epicenter of the roaring Porto Startup Scene.
Benefits
Performance bonus up to 20% of the salary.Health insurance.Internal training program.
How To Apply
Apply here with a cover letter and your CV.We ensure the confidentiality of every application. Don’t forget to include your github handle.

Other Job Openings

Legal Counsel

Porto Legal

Full-Time
As a Legal Counsel, you will be a key member of our team overseeing the legal aspects of our business, guaranteeing that Jscrambler strictly follows law guidelines and give legal advice about all relevant issues.

Customer Support Engineer

Porto Customer Success

Full-Time
As a Customer Support Engineer, you will proactively manage a pool of Enterprise Customers to ensure that Jscrambler's high-quality standards are being put to use across all our products, on every phase of the customer life, from Pre-Sales to Post-Sales. You are the main gateway to guarantee our customers' satisfaction, especially when they are in need of assistance but also when they need guidance on using our software. Due to the nature of our products, you will learn a lot of JavaScript and Web Security, in contact with large multinational companies.

Data Engineer

Porto Product

Full-Time
We are looking for a Data Engineer to integrate a team responsible for designing, building, maintaining, scaling, and integrating big data-based platforms (ETL and/or ELT). Our products collect millions (up to billions) of data entries regarding behaviors on the client side of a Web application, to detect malicious behaviors. Our customers expect our products to digest all that information, and provide informative, relevant, easy to read and actionable Dashboards, highlighting potential cybersecurity attacks and PII compromises. This is a great opportunity for someone with experience, willing to design and build a new ELT / ETL system, and see it grow and deployed in large multinational companies.

Product Manager

Porto Product

Full-Time
You will be part of the Product Management team, and together, you’ll work with the CTO, PO’s, Sales and Marketing teams to define the best Product Strategy, aligned with the company’s overall vision and strategy. You’ll gather and prioritize product and customer requirements, and detail product initiatives.

R&D Manager

Porto Research

Full-Time
We are looking for a R&D Manager to join our ranks and lead our team of highly skilled Researchers on the ongoing and future research projects, working towards solving complex challenges that Jscrambler products are addressing. Jscrambler S.A. is developing advanced Web Applications protection solutions, including JavaScript source code protection, client-side runtime execution defenses and data leakage and Web Sandboxing.

Test Automation Engineer

Porto Quality Assurance & Automation

Full-Time
We are looking for a Test Automation Engineer striving to bring our products Quality to the next level. If you are up to the challenge, from conception on how to test infinite possibilities, creating test efficient pipelines with minimum impact on the development teams, and zero negative impact on the customer applications, come and join our team!

Junior Javascript FullStack Developer

Porto Code Integrity

Full-Time
We are looking for a Junior Javascript FullStack Developer, to participate in the development lifecycle and contribute from conception to production delivery.

Senior DevOps

Porto DevOps

Full-Time
We are looking for an ambitious and hands-on Senior Devops, able to take responsibility and innovation of our local, hosted and cloud infrastructure, as well as for our Continuous Integration and Delivery pipelines. Jscrambler already has a lot of good practices in place, but you will lead us into the next level with the DevOps team, on areas like Redundancy, High Availability and Failover! Due to the nature of our business, Security is a must.

Security Researcher

Porto R&D

Full-Time
We are researching advanced Web Applications protection mechanisms that include client-side runtime execution protection and data and DOM integrity verification.To address this challenging research and engineering effort, we need motivated researchers with skills in Web/application security to work on advancing our technology.

Spontaneous Application

Part-Time
If you want to work at Jscrambler and don't find any position at the moment that suits you, send your application and we will review it.