Position: Middle Full-stack Engineer (Node&React)
Company: Innovecs
Category: Node.js
Experience required: 2y
English level: intermediate

RESPONSIBILITIES
- Work as part of a Full-stack agile team, working in high velocity, delivering great quality.
- Design, implement, and innovate features, with cutting-edge technologies, in a complex product built in a distributed microservices environment.
- Be responsible for end-to-end design and implementation of major features, and new services.
- Work closely with the product, architects, DevOps and automation teams.
Innovate, Learn, and Teach.

REQUIREMENTS
- 3+ years of experience in JavaScript (Full-Stack with React & Node interaction)
- Strong knowledge in Node.js (streams, ORMs, Unit testing, logs, documentation)
- Experience with React.js (Redux, context, hooks)
- Working knowledge of databases (MySQL, MemSQL, Redis)
- Basic application security knowledge (CSRF, SQL injections, XSS, JWT, etc.)
- Strong awareness of microservice architectures
- Understanding of client-server architecture
- Excellent written and verbal communication skills, at least Intermediate level of English

WILL BE A PLUS
- Experience with monitoring tools (Grafana, Graylog, Mixpanel)
- Experience with AWS services (Cognito, S3, Dynamo, SNS)
- Participation in hackathons, open-source projects, educational community

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.