Position: Middle Angular Developer for E-commerce project
Company: Hygge Software
Category: JavaScript
Experience required: 2y
English level: intermediate

💼 About the project:
The mission of the project is to become the commerce network for the entrepreneur community. Businesses should get all the tools they need to start, run and grow for free. Customers should experience a personal way to consume and interact directly with the businesses. We had experienced first-hand the difficulty of starting an online business and selling over the internet. Either you depend on a marketplace giant or you have to spend a fortune to create your own business infrastructure including Online Shop, PoS, Accounting, Payments, Live Support, Shipping, Communication, Statistics, Newsletter, Marketing, etc.
Project Team size: About 100 people are working on the project. More than a half are Senior Software Engineers. The employees were divided into teams of 10-15 people. Each team has a PM. Project managers communicate with the CEO and Product Owner. The current team (which requires a developer) has 10 people: there's the backend, frontend developers, DevOps engineer, PM.
The way of communication: It's chat-based, so there are no meetings. Frequent checks by management (including time-tracking software). Communication runs throughout the day, so when anyone responds. English is the only speaking language.

💻 Responsibilities:
Developing and supporting user interfaces using Angular2+ best practices;
Implementing the technical solutions and architecture for the frontend platform;
Refactor, maintain, and extend current code base;
Participation in meetings to discuss projects;
Select technologies that ideally fit the project needs;
Work with project manager and quality assurance representative to estimate issue resolution or package implementation efforts.
🧠 Required qualifications:
At least 2 year of working experience in the development of web applications with Angular;
Significant experience in front-end development using:NGXS, Nx, Angular Universal, OOP
Experience with UI frameworks
Scrum methodology
Good spoken and written English skills

🤲 Perks and Benefits:

Flexible working hours;
Office + remote work (optional);
Competitive compensation depending on experience and skills;
A flat and transparent hierarchy;
Quick decision management;
20 working days’ annual leave;
Employee development plan and referral program;
Corporate events and team buildings;
Always a full kitchen with coffee, tea, cookies, and fruits