Position: Lead Full-Stack Engineer
Company: Natberh
Experience required: 5y
English level: upper

Requirements:
● 5+ years experience as a software engineer or similar role with leadership ambitions;
● Commercial experience with JavaScipt, TypeScript, NodeJS, ReactJS, Next.js, and GraphQL API development;
● Experience with Google Cloud Products (Firestore, Firebase);
● Experience with SQL databases;
● Experience in leading development processes for multiple web products for several years;
● Direct experience with crypto or gaming (either professionally or as a hobby);
● Experience in computer science, data structures, algorithms, and software design;
● An eye for detail, but is pragmatic and able to get things done fast;
● An ability to self-organize in a remote-first work environment;
● Strong English verbal and written communication skills.


Responsibilities:
● Led the Back-End development and helping oversee code reviews for the Front-End as well.
● Understand business requirements and functional specifications;
● Lead engineering efforts from planning and organization to execution and delivery;
● Take initiative and be responsible for technical solutions to data quality and workflow challenges;
● Write well-designed, testable, efficient code and manage priorities, deadlines, and deliverables;
● Maintain high standards of quality for code, documentation, and other deliverables;
● Assist with scaling and managing our engineering and product teams.

We offer:
● Daily support for your technical and personal growth;
● Professional and very friendly team, that is always ready to help and support;
● Medical Insurance;
● Flexible working hours;
● Offices in Ukraine and Poland;
● All official holidays;
● 10 days of paid vacation;
● Legal services and 24/7 layer protection;
● Tax & accounting services;
● Partly Tax coverage;
● The company provides all the necessary equipment;
● Fitness support upon request;
● English classes up to three times a week;
● The company pays 50% of the cost of refresher courses for any employee of the company;
● Workstation space;
● Mentoring and Educational Programs;
● Regular Activities on a Corporate level (Team Buildings, Sports Events, Table Games, Tech Events);
● Advanced Bonus System.