Position: Lead Backend (Node.js) Developer
Company: 28software
Category: Node.js
Experience required: 5y
English level: upper

Currently we are looking for a talented and experienced Lead Backend (Node.js) Developer to join our team on a full-time basis in our office in Kyiv.

Our Customer is a Web3 game platform company that specializes in connecting games to Web3 effortlessly. Its mission is to make the integration of blockchain technology into gaming as seamless and easy as possible, so that game developers can focus on creating the best content for their players.
Xternity is passionate about creating the best possible gaming experiences for players. We are excited to be at the forefront of the web3 gaming revolution and look forward to working with game developers to bring their visions to life.

Who we're looking for:
We are looking for an experienced and strong Lead Backend Tech Developer, who will lead and guide other team members to develop and maintain the greatest web3 platform in the world. The Tech lead will use understanding of programming languages and tools to develop distributed efficient processes, solve problems and create a seamless experience for customers.
This is a hands-on, lead position that requires excellent communication skills.

Key responsibilities:
Identifying issues and bottlenecks with existing services and working to improve them
Writing clean, maintainable, and testable code, and inspiring others to do the same
Identifying and implementing software engineering best practices
Constantly improving our development process by introducing new dev tools, developing common infrastructures, automating processes etc.

All you need is:
5-6 years of backend development experience, in NodeJS and TypeScript env
Proven experience with Docker, Rest API, microservice architecture
Proven experience of delivering large, successful backend projects
Familiarity with Amazon AWS /Google Cloud or similar cloud infrastructure
Hands on experience with building, deploying, and maintaining scalable systems on cloud environment
Good understanding of critical production systems concepts - high availability, reliability, and scalability
Deep knowledge of at least one SQL database (such as MySQL, PostgreSQL etc.); NoSQL databases
At least 2 of the following: Redis, Redshift/BigQuery, ELK (managed), Kafka/Kinesis, K8
Experience building big-data solutions that include data pipelining and processing infrastructures - Advantage
Experience with  Web3 - Advantage

What's in it for you:
An opportunity to join an early stage team and have a big impact on the company's growth.
Working on an emerging and exciting market that is hungry for innovation.
Equity participation - everyone shares in our success.
Flexible work arrangements - for remote work days, etc.
A challenging function, with a lot of responsibility in a unique business environment
State of the art, cool, centrally located office with excellent atmosphere and superior working conditions
Competitive salary
Car parking / bicycle parking
Bus shuttle to subway stations
Free gym
Free Massage
Vacation 20 calendar days
Relocation assistance for nonlocal candidates