Position: Middle Node.JS Developer
Company: Hygge Software
Experience required: 1y
English level: intermediate

💻 **Responsibilities **
Developing high-performance applications by writing testable, reusable, and efficient code in Node.js; 
Work closely with Project Manager & other cross-functional teams in supporting services and tools;
Participation in meetings to discuss projects; 
Collaborate with internal engineering teams in developing and planning new features as well as improving and optimizing our existing platforms; 
Suggest new programs, products, and features based on an understanding of current industry trends and development.

🧠 **Required qualifications**
Extensive prior experience in Node.js technology of at least 1 year; 
Strong JavaScript coding skills (object-oriented design, algorithms, data structures, etc.) with Typescript;
Proven experience with Docker and containers; 
Experience with GCP or AWS; 
Experience with CI/CD; 
Experience with Express.js or Nest.js; 
Working with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB; 
Actively developed and designed REST APIs; 
At least Intermediate level of English.

👌** Nice to have ** 
Knowledge of React, Angular or Vue.js would be a plus.

**Perks&Benefits ** 
Flexible working hours;
Office + remote work (optional);
Competitive compensation depending on experience and skills;
A flat and transparent hierarchy;
The performance review every 6 months 20 working days’ annual leave;
Employee development plan; 
Employee referral program;
Corporate events and team buildings;
Always a full kitchen with coffee, tea, cookies, and fruits;
A chance to be a part of a casual but professional environment where you will have a safe place to upgrade yourself.