We are searching for a Frontend Developer to join our Crystal team.
More details: [crystalblockchain.com](https://crystalblockchain.com/)
**Duties and responsibilities:**
* Use HTML/CSS/JavaScript to create web-applications by our design;
* Support our backend REST-API calls for front-end;
* Collaborate with back-end developers and web designers to improve the 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.
**Required:**
* 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 development of modern web apps with elegant and intuitive interfaces.