Position: Senior Backend Engineer (Node.js)
Company: Go Interactive
Experience required: 3y
Category: Node.js
English level: upper
Published: 2020-05-01T00:00:00+03:00

We are young, and value time, money and a healthy work environment, so you don’t have to worry about your engine’s overheating ;)
We are creating a product that would become a must-use in the whole industry worldwide and bring success to us as we put our best effort to make it flawless.
We stand behind our product, value our people, and strive to offer all our customers and business partners the best tool to manage their workshops and stores.
Now, to create the best tool, we are leveraging the NodeJS + React stack

**Required skills**

— Strong understanding of Node.JS (4+ years of experience);
— System Design, Design patterns & Software Architecture;
— SQL / NoSQL databases and Database architecture skills;
— Bachelor’s Degree in Computer Science, Engineering or equivalent field;
— English level — Advanced;
— A great team player. This position requires working with others closely.
— Cultural diversity and a strong work ethic;

**We offer**
— Highly skilled & friendly team with excellent work attitude. We welcome talented and motivated professionals that enjoy working with equals.
— Startup environment with minimum bureaucracy. The consensus is achieved through direct democracy. Each vote can make a diff.
— Your professional growth will be boosted to the moon. We have the latest stack, the most skilled team members and everyone gets at least one hour to spend on self-education daily.
— Great salary package. We are filling out key positions and value your hard and soft skills high.
— Paid vacation and sick leave period. We respect your desire to work from home when required by circumstances. Nowadays health is a priority number one.
— Engineering Department in Kyiv, UA, and headquarters in San Jose, CA.

**Responsibilities**
— Consult on best engineering approaches, technologies, architecture, design, tools, and solutions;
— Provide implementation estimates and evaluations of different solutions, approaches, frameworks, etc.
— Take part in Shopmonkey expansion goals;
— Translate designs and wireframes into API skeletons and component architectures;
— Write a performant, safe, and beautiful code. Pull-request bullying is not the case.
— Test software to ensure responsiveness and efficiency.
— Provide solutions for discovered bottlenecks and get a chance to refactor parts of the code you hate the most so you never see them again.

Project description
Shopmonkey.io (www.shopmonkey.io) — the #1 Auto Repair Shop Management Software for Mechanics, Auto Repair Shops, Motorcycle Shops, Truck Repair & Body Shops.
The product is 3 years old with nationwide customers in the USA and Canada. We focus on building a quality product.
The responsibility of the position is to work with other talented people together as a strong team to build awesome software.