We are seeking a mobile and full stack senior developer to join our team in Tønsberg, Norway.

Crypho is a Norwegian startup company that delivers high-security enterprise communications with end-to-end encryption; chat, file sharing and video conferencing.

We help organizations with high security requirements, such as law enforcement, government, and health and financial services communicate confidentially and securely. We work with some of the most demanding customers in the field of information security.

Crypho has received high international acclaim. We won the prestigious Norwegian Rosing award for cybersecurity in 2015, as well as the EU commission’s Cyber Security & Privacy Innovation Award.

Product and technology
Crypho is a SaaS product delivered as mobile apps (Android and iOS), desktop apps (Windows & Mac OS, soon Linux) as well as through the web.

Our client apps are built primarily in Javascript using React Native for mobile and React & Electron.js for the web and desktop. We have written and maintain open-source libraries to handle some of the slow crypto processes natively on mobile.

Our server technology stack comprises of a cluster built on Python, Twisted, PostgreSQL and Node — running on Linux. We are aiming to provide standalone instances in the near future using Kubernetes.

Communications between server and clients happen through XMPP. All communications are encrypted on the client, by keys held only on the end-user device.

Position: Senior developer
We are expanding our team in Tønsberg, Norway with a senior developer. You will be involved in ideas, planning, architecture, software design, coding, testing and deployment of software.

We are searching for a do-er that can build software that works. The Crypho team is small and effective, so you will have influence, responsibility and personal freedom. We have no big hierarchies, long processes or office politics. Decisions happen fast.

Skill and productivity is more important than a fancy CV. You have a track record of developing actual software solving actual problems.

Required skills

  • Expert Javascript ES6 knowledge
  • React and relevant frameworks such as Redux
  • Mobile app development
  • Web app development
  • Ability to work closely with others and communicate well. Expect to be pair-programming often.

Bonus skills

  • Native mobile development on Android/iOS
  • Open Source contributions
  • Python knowledge
  • Information security and cryptography
  • Front end development and UX
  • XMPP
  • Docker/Kubernetes
  • TDD

We are a multilingual company, with English being the primary language spoken in the office. Norwegian is not required. You will be able to work with your preferred operating system and your preferred editors, building high-end software together with an experienced team.

We offer competitive pay, 5 weeks vacation, high-end equipment and attractive offices in the middle of Tønsberg.

Send us an email at with your Github account and a CV or a link to your LinkedIn, plus any other relevant information you would like us to see. Show us stuff you have built.

No recruiters or remote development companies please . We are looking for in-house developers to join our team.

Dela detta jobb