JavaScript Frontend programmer – Bratislava

Interested in JavaScript? So are we!

A well-running 19 people US-founded startup with 14 software engineers on board, based in Bratislava working with global companies is looking for frontend developers.

Join us and we guarantee you a great time with an awesome team, you will learn new stuff, have impact on the product, possibility to influence the technology decisions and no bureaucracy.

Λ  1800 – 4000 EUR           Λ  Full-time, Contract            Λ  Bratislava


SaferPass – password manager

Every recommendation of a programmer will receive 1000 eur reward after 3 months.

Technology overview

Since computer users spend most of the time inside their browsers, we are building a browser extension which can be compared to a a single-page offline-first app.

We have chosen a unified core strategy for all of the frontend platforms: Chrome, Firefox, Edge, Safari, Opera, iOS, Android, Web, Windows, OS X which is written in JavaScript as well as the backend – Node.js.

There is also only one responsive UI across all of the supported platforms, with minor differences for each of them.BackendAWS


  • Angular
  • Webpack
  • Babel
  • Sass
  • ES2018
  • ESLint
  • PouchDB

Browser extensions and Mobile apps

  1. UI – Angular.js + HTML + CSS around 20% of the code
  2. Core App – 80% of the browser extension code which is pure JavaScript, consisting of:
  • Form recognition for login, credit card, address and other form types
  • Enc/decryption part
  • Injected notifications inside the browser
  • Data models for accounts, credit cards…
  • Code injection in to websites
  • Rest / Http client for communication with the backend
  • PouchDB client-side database
  • Authentication / Authorization

This enables us to keep a fast pace with new features. Above that, everything is written in a single language – JavaScript, TypeScript which helps us a lot.


  • Support of your self-improvement and career growth
  • Taking part on technical decisions
  • Pair programming
  • Knowledge sharing
  • Coaching from senior developers
  • Challenging work
  • Freedom, flexible work time, remote work
  • Team building events, beer evenings, grilling in nature
  • Awesome team!
  • Stock options
  • Beautiful office in the center of Bratislava, relaxing atmosphere
  • Extra holiday, table football, Xbox
  • Free drinks and healthy food 
  • A great place to work


  • Either you know JavaScript or you can help us with our infrastructure
  • Participation on technology decisions and product improvements
  • Bug fixing, code reviews
  • Taking responsibility for your decisions as a team member
  • On-site position in Bratislava
  • At least a basic level of English

We are still a startup, but one who does make revenue, so no worries about your salary, you will just enjoy the progress and flexibility of a fast-growing company. We know the B2C segment and we did a lot of experimenting and performance marketing. Main focus at the moment is to help large companies to increase their revenue through SaferPass.

The big difference between our and some other startups besides our great internal team (see below) are the advisors who have already build up several successful companies and are helping us intensively to move in the right direction. And also the progress we currently experience with large companies as partners.

Awesome Office 

Fresh fruits, snacks, drinks, table football, air-con, Xbox, and office in the very center of Bratislava.

Just drop us a short e-mail with CV to, so we can meet.


Nodeschool 2017 in Budapest
Brainstorming_Schaldming 2016
NodeConf 2017 in Budapest
JS conf 2015
Our main senior developer

Just drop us a short e-mail with CV to, so we can meet.*

*Zaslaním emailu s Vašim CV súhlasíte v zmysle zákona Zák. č.122/2013 Z.z. o ochrane osobných údajov v znení neskorších predpisov so správou, spracovaním a uchovaním osobných údajov uvedených v životopise a iných prílohách spoločnosťou SaferPass. s r.o.. Poskytnutie údajov je dobrovoľné na základe vlastného rozhodnutia. Tieto údaje budú spracované výlučne pre účely nájdenia vhodného zamestnanca a pre účely databázy uchádzačov o zamestnanie. Súhlas je daný na dobu určitú po dobu 1 roka. Po období 1 roka budú údaje anonymizované a ďalej využívané výlučne pre štatistické účely.