Senior JavaScript Architect

Make your JavaScript Application Protect Itself

Job details

  • Full-time
  • map markerPorto, PT
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeSenior
  • routeRequired language: Portuguese
  • routeNice to have language: English
  • Full-stack Developer
  • tagMust Have: JavaScript, Software ArchitectOther Required: Jest, Microservices, MongoDB, Node.js, React, Software EngineeringNice to Have: Agile Methodologies, HTTP, Large Scale Systems

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


Jscrambler is growing at a fast-pace fueled by the success of recognized web security products. Our groundbreaking technology is being used by the most innovative companies in the world to protect their web presence and applications (check our website for some references!). Jscrambler applies security layers to web applications, granting self-defensive capabilities that enable them to fight any fraud, reverse-engineering or tampering attempts, avoiding data leakage and damages to the customer reputation. 

Our team of highly skilled and trained professionals is the driver for this success, continuously adding R&D to guarantee high quality and state-of-the-art Javascript software, critical to the mission our customers entrust us. If you are passionate about JavaScript software development, using the latest technologies and methodology, in a creative and open-minded environment, then we want you on our team!

We are looking for a Senior JavaScript Architect to join us. Your responsibilities will be:

  • Actively participate in the product architecture and specification
  • Design and implementation using our current stack (Node.js, MongoDB, Redis, React/Redux, graphQL)
  • Ensure the quality of the developed code
  • Participate in the agile development process

Main requirements

  • Bachelor Degree in Computer Engineering or similar discipline; or, equivalent demonstrable experience
  • At least 5 years experience working as a Software Engineer, with a strong emphasis on Web Technologies
  • At least 2 years experience in:
    • Software architecture design in scaled software (microservices) 
    • JavaScript, both Back-end (Node.js) and Front-end (React or other similar frameworks)
    • JavaScript test tools like Mocha and Jest
    • NoSQL databases, particularly MongoDB, and Redis
  • Fluent in Portuguese
  • Already living in Portugal

Nice to have

  • Deep knowledge of HTTP protocol and end-to-end workflow
  • Experience in Security/Application Security is valued
  • Experience in Agile methodologies is valued
  • Fluent in English 

Benefits & Perks

  • You will be engaging a dynamic team, with plenty of 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 of up to 30% of the salary
    • Health insurance
    • Internal training program

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300