Senior full-stack (Node.js/React, CQRS/ES/Blockchain) (offline)

We are working on a platform that allows unbanked people from developing countries to build their economic identity in the cloud. The blockchain-based platform securely stores a permanent, time-stamped, and geo-tagged record of every customer financial interaction or profile modification, thus maintaining a reliable passport and proof of identity for unbanked users. The identity includes credit history, property rights, physical assets ownership, education records, aid-data, etc.

Our platform consists of

- Mobile-first PWA built with React
- API-providing backend written in ES6+ using NodeJS, CQRS, Event Sourcing, DI, Swagger
- Persistence layer that adds authentication, encryption, and indexing on top of Ethereum
- Using CI, Docker, and Terraform, everything is deployed to AWS and Azure

We are looking for hands dirty senior or strong middle full-stack engineers, who are smart, curious, love building user-facing apps, and want to solve real-world problems via technology. As an early dev hire, you will be in a unique position to work on different projects and have a strong voice in the company, product, and technology strategy. Responsibilities include developing and maintaining the codebase, defining the architecture, implementing new features, and actively contributing to the product roadmap.

Skills required

- SPA, RESTful API, and backend development experience across a variety of different systems
- Hands-on experience with NodeJS and React
- Be able to produce clean, well-structured code covered with tests
- Be comfortable working on a small team with a little-to-no amount of supervision
- At least an intermediate level of English

Bonus points for experience with

- CQRS and Event Sourcing
- Docker, AWS, Azure, Terraform
- UI/UX design
- Software security (banking software, encryption, etc)
- Ethereum, Smart Contracts, Solidity (no knowledge or experience is required)
- Mobile app development

We offer

- Highly competitive industry salary
- Work in a small team of senior developers, where your input will matter
- Technical management and minimum bureaucracy
- Flexible work-from-home & remote work policy
- 10 holidays and 25 PTO days
- Opportunity for H1B sponsorship
- Opportunity to participate in the equity program for key employees
- Occasional trips to exotic countries, corporates, and IT conferences
- Good coffee, comfortable workplace, cookies, etc.

About BanQu, Inc

We are BanQu (banqu.co), a profit-for-purpose tech company with a mission to eradicate extreme poverty through the innovative use of modern technology. Although we have legal entities in the USA, South Africa, and Ireland, we are proud to be a fully remote company, with team members collaborating from various cities in Ukraine, Europe, and all over the globe.

Since our inception, we have expanded our impact significantly, launching initiatives in 58 countries spanning the Americas, Africa, Asia, and Europe. We're continuously growing, with more details about our projects available on our https://www.banqu.co/about page.

To learn more about our vision and initiatives, check out our LinkedIn profile, our website, or this insightful TED talk by BanQu co-founder, Ashish Gadnis: https://youtu.be/cRV3aG_JFGQ

Company website:
https://banqu.co

DOU company page:
https://jobs.dou.ua/companies/banqu/

The job ad is no longer active
Job unpublished on 10 February 2022

Look at the current jobs JavaScript / Front-End Kharkiv→