Position: Senior Node.js/react developer
Company: HumanLab
Category: Node.js
Experience required: 5y
English level: upper

We’re a profit-for-purpose product company that uses CQRS, event sourcing, JS, and blockchain to build economic identities for unbanked people in developing countries throughout the world

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.