Senior JavaScript FullStack Developer

Full-Time Development

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 30% 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

Product Owner

Porto Product

Full-Time
We are looking for a Product Owner to join our high performing development organization. You’ll be a member of the Scrum Team, responsible for a product that is experiencing high growth and that is defining new boundaries to what can be achieved in terms of client-side security.

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.

IT Technician

Porto DevOps

Full-Time
We are looking for an IT Technician to be responsible for maintaining and managing our local, hosted and cloud infrastructure. You will also be responsible for our third-party tooling guaranteeing configuration, updates, interfaces and migrations.

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.

International Business Development Manager

Porto Sales

Full-Time
We are seeking an International Business Development Manager for integrating our Sales team. He/She will be involved in areas such as sales channel management, growth strategies implementation, and partnership establishment.

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.