Position: Front-end Developer
Company: TechHunt
Category: JavaScript
Experience required: 3y
English level: upper

We are looking for a senior front-end developer to create web interfaces for our DAI product.

As our Front-end developer, you will be responsible for creating web interfaces from design, applying backend-API methods to get system ready for the user. We’re looking for a senior engineer who has skills in cross-browser programming,  as an experienced engineer, you will apply your skills in a newly designed web-system.

Duties and Responsibilities:

- Use HTML/CSS to create web-interfaces 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.

Qualifications

- At least 3 years experience in web (html/css) markup and at least 2 years with JavaScript coding (React – primary, Angular – secondary);
- Understanding of front-end to back-end interoperability;
- Experienced with Template engines;
- Experienced with API usage (REST, JSON-RPC etc…);
- Robust with cross-browser markup/layout/slicing, proficient understanding of cross-browser compatibility issues and ways to work around them;
- Experience collaborating with other engineers to create apps with significant design and back-end engineering aspects;
- Natural at debugging and profiling own applications;
- Working with git;
- Experienced in documentation writing (English);
- Experienced in auto-testing.

Nice to have:

- Passion for Bitcoin and Blockchain technologies;
- Experience in launching and managing development of modern web apps with elegant and intuitive interfaces;
- Experience with WebAssembly.