Position: Frontend JavaScript (Angular) Developer
Company: Sunvery
Experience required: 3y
English level: upper

**Duties and Responsibilities:**

- Use HTML/CSS/JavaScript to create web-applications by our design;
- Support our backend REST-API calls for the front-end;
- Collaborate with back-end developers and web designers to improve usability;
- Make technical and product decisions;
- Handle simple deployment workflow process to ensure a high level of productivity;
- Follow best practices with coding;
- Create automated tests if needed;
- Write functional requirement documents and guides;
- Stay up-to-date on emerging technologies.

**Qualifications:**

- At least 3 years experience in web-development HTML\CSS\JS, Angular;
- Experienced with API usage (REST, JSON-RPC, etc…);
- Understanding state management patterns;
- Experienced in CSS frameworks;
- Experienced in auto-testing;
- Experience collaborating with other engineers to create apps with significant design and back-end engineering aspects;
- Working with git;
- Understanding of front-end to back-end interoperability;
- Robust with cross-browser markup/layout/slicing, proficient understanding of cross-browser compatibility issues and ways to work around them;
- Natural at debugging and profiling own applications;
- Experienced in documentation writing (English).

**Would be a plus:**

- Understanding design patterns, SOLID principles;
- Passion for Bitcoin and Blockchain technologies;
- Experience in launching and managing the development of modern web apps with elegant and intuitive interfaces.

**We offer:**

- Work at an international product-based company;
- Remote work format;
- 20 days paid vacation;
- Unlimited sick leaves;
- Ability to choose your working machine (Mac Pro/Dell);
- Flexible working hours.