Position: Team Lead/Senior Back-end Developer
Company: Blaize
Experience required: 3y
English level: intermediate

Requirements:
- At least 2 years experiance on Team Lead position.
- At least 5 years of server-side development experience;
- Solid Node.js, Express.js experience;
- Solid TypeScript, PostreSQL, Keycloak, Nginx, Docker, Microservices experience;
- Experience with Unit and Functional testing;
- Strong writing and speaking skills of communication in English.

Will be a plus:
- experience with Ethereum platform and Solidity;
- Demonstrated excellence in software engineering; including exposure to distributed systems, scalability, and algorithms.

Responsibilities:
- Work with the team on daily basis ensuring teammates having a clear understanding of deliverables and have a comfortable work environment
- Manage the project delivery in an agile manner
- Write scalable, reliable, and high-performance code
- High unit and functional testing coverage
- Pure CI/CD flows, from local to production
- Outside the box architectural solutions.

We offer:
- Working in a fast growing company with great projects in crypto & blockchain sphere;
- Modern technology stack along with proficient working devices, Adobe packages, etc;
- Opportunity to learn from experienced professionals & have a great and talented people around;
- The place where you can share your creativity and enhance the current skill set;
- Comfortable office in Dnipro city center area;
- Fully-stocked break room with complimentary snacks and drinks;
- 20 days of paid vacation;
- Paid sick leave;
- Flexible working schedule.