Position: Senior Full Stack Software Engineer (NodeJS)  O
Company: Innovecs
Category: Node.js
Experience required: 3y
English level: intermediate

We won't bore you with all our awards, so here are just some of them: DOU Best IT Employer, TOP 100 Global Outsourcing, and one of the fastest-growing companies in the USA by Inc. Magazine.  

As a community-centered company, we innovate your career and inspire your lifestyle. Top hardware, modern tech stack, remote-friendly working culture and much more is here for you. Do you like having fun just as much as we do? Then c-ya in our community! Here's what we got: football, investment, ice hockey, jogging, yoga, tennis, mindfulness, extreme club, and more new personal growth zones for you! 

 

ABOUT CLIENT

Our client is the Science-First Relationship Marketing Hub, used by over 350 customer-centric businesses to drive measurable growth by scaling customer engagement. We’re obsessed with what drives customer behavior and strive to provide our clients the solution to foster long-lasting customer relationships. 

 

RESPONSIBILITIES:

Design and develop full-stack end-to-end solutions on a scalable microservices-based environment.
Own your code from design to production, seeing the full picture include automation tests and deployment.  
As a data-driven company, you will work with various Database types (MS SQL, MongoDB, Redis,…) and with multiple data structures.
Work both autonomously and collaboratively with the team and other teams. 
 

REQUIREMENTS:

B.Sc. in computer science or equivalent
2-3 years of experience in full-stack development
Server technologies – NodeJS 
Experience with Client-Side Angular framework
Experience working with Cloud Services
Experience working in a high-scale environment with an emphasis on performance and optimizations.
Experience working with SQL/NoSQL databases.
Advantage:

Experience working with Docker and Kubernetes
Understanding of object-oriented development principles (OOP).
Experience in no-SQL databases
Experience with C#/.NET Core
Experience in event streaming
 

WHAT WE LOVE ABOUT INNOVECS

An environment that allows you to maximize your productivity and gives you the freedom to think and collaborate beyond the next line of code or deadline
We like to have fun, we love what we do, we relax when we need to, we are a great team and we deliver;
High-level compensation and regular performance based salary and career development reviews;
Medical insurance (health), employee assistance program;
Paid vacation, holidays and sick leaves;
Gym 24/7, personal fitness instructor;
Massage in the office, personal wellness consultant;
English classes with native speakers and partially or fully reimbursed personal trainings and conferences;
Referral program;
Team building and a lot of fun to take a break, relax, and give you the freedom to think beyond the next line of code.