Job description

Senior Back-End Software Engineer

Location :
Poland (Remote) / Warsaw, Poland
We are ready to offer :
  • Competitive salary based on your experience level
  • Professional and career growth opportunities
  • Opportunity to work and communicate directly with the customers
  • Your health support via gym compensation and vacation policy
About the work :

As ZenGo’s Back-End software engineer, you will be part of a team of experienced engineers responsible for delivering high-impact technology for our system’s backend and building complex features for the ZenGo keyless cryptocurrency wallet, already enjoyed by a loyal base of users around the globe.  You will also utilize sharp problem-solving and creative skills to help us build, test, deploy and optimize new technologies.

About the project :

We are on a mission to enable everyone, everywhere, to engage in the crypto revolution, by building the simplest crypto wallet with bulletproof security, unmatched user experience, and legendary customer support. Backed by top-tier VCs, we are expanding our rockstar team: Come and join one of the most revolutionary ecosystems in our lifetime!

Requirements :
  • At least 4 years of development experience
  • At least 3 years of experience developing Node.js applications (preferably TypeScript)
  • Background in cloud architecture and services, preferably AWS
  • Experience with serverless and microservices architectures
  • Experience building REST APIs
  • Good working knowledge of large systems and complex architectures
  • Team player
As an advantage :
  • Highly desired: Experience with blockchain development
  • Experience with large-scale B2C applications
  • Experience with software security and cryptography (e.g. elliptic curves, SSL,
  • A detail-oriented approach to writing tests and quality assurance
  • Front-end experience (preferably React)
  • Experience working with blockchain libraries
  • Participation in open-source projects
  • Experience building mobile apps
Expected day-today :
  • Weekly feature review meetings – via video chat.
  • Weekly sprint planning / adjustment meetings – via video chat.
  • Daily standup meeting (Scrum style) via video chat / text chat.
  • We prefer working in weekly sprints, deploying every two weeks.
our office life


  •  Beautiful and
comfortable offices Beautiful and
    comfortable offices
  • Convenient work
schedule Convenient work
    schedule “Good morning”
  •  Opportunity to manage
your work time independently Opportunity to manage
    your work time independently
  •  English speaking club, tea day,
pizza day and many other events in office English speaking club, tea day,
    pizza day and many other events in office
  • Interesting projects
and opportunity for career growth Interesting projects
    and opportunity for career growth
keep in touch
Herzliya Pituach, Israel
Kharkiv, Ukraine
Kyiv, Ukraine
Warsawa , Poland
contact us