Position: Angular Developer
Company: Svitla Systems
Category: JavaScript
Experience required: 3y
English level: upper

**Responsibilities:**
• Translate application storyboards and use cases into functional applications.
• Design, build and maintain efficient, reusable, testable and reliable code.
• Ensure the best possible performance, quality, and responsiveness of applications.
• Identify bottlenecks, bugs, and devise solutions to these problems.
• Help maintain code quality, organization, and automatization.
• Communicate effectively within the team and maintain high-level visibility on all tasks.

**Requirements:**
• 3 year’s experience in a front end development role for a mid-level.
• 5 year’s experience in a front end development role for a Senior Level.
• Significant experience using Angular 8+ to create scalable, efficient solutions
Experience working with APIs and JSON.
• Understanding and Experience with RESTful APIs.
• Must have consistent experience in writing clean, readable code, and testing it.
• Proficient understanding and experience in using code versioning tools (Git, SVN, Mercurial etc.).
• Experience with continuous integration.

**Desirable Experience/Skills:**
• Experience with Micro-Apps, NX, Jest and Cypress.
• Experience developing Micro-Services.
• Knowledge of Amazon AWS.
• Experience with software engineering practices such as code reviews/pull requests, Test Driven Development, Continuous Integration.
• Experience with User story generation.