Position: Middle+ FrontEnd Developer
Company: DNA325
Category: JavaScript
Experience required: 2y
English level: intermediate

Responsibilities:
- Build APIs to support customer-facing and back-office applications;
- Architect and implement new server-side solutions;
- Improve existing codebases by identifying and addressing technical debt;
- Integrate with third parties to use their services / synchronize data.

About the Role:
- Cooperating with the back-end developer in the process of building the RESTful API;
- Communicating with external web services;
- Producing, maintaining, and modifying web application and user interfaces.

Requirements:
- Strong knowledge of software development experience with Angular, TypeScript, RxJs, JavaScript, HTML, and Sass;
- Use of best practices documenting and write quality software;
- Working knowledge of Single-page application (SPA) development;
- Angular routing;
- HTTP and RESTful services;
- Service-Oriented Architecture;
- Entity Framework.