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

**Requirements:**
- 5+ years of experience in a related technology role.
- Demonstrate understanding of cloud design in the areas of global infrastructure, distributed systems, security, and load balancing.
- Experience in working with RESTful Web Services.
- Extensive knowledge of developing applications on a single page (SPAs).
- Proficiency in JavaScript and TypeScript.
- Experience with JS frameworks like AngularJS, Angular 6/8, and Node.js.
- Expertise in Document Object Model and DOM Functions.
- Experience in writing unit tests and testing tools like Jasmine or Protractor.
- Competence in version control and deployment systems like Git, Bitbucket, and Bitbucket pipeline.
- Experience with Agile/Scrum methodology.
- Strong written and verbal communication skills with an emphasis on delivering high-quality documents.
- BS Degree preferably in Computer Science or Information Systems.
- Cloud Development Certification is desired.

**Responsibilities:**
The following are intended to be examples of the accountabilities for which the person in this position is responsible. This position is not intended to be complete or all-inclusive. It does not preclude management from assigning other or related functions for which the individual has demonstrated competency through performance.

- Participate in development planning and prioritization of work for the Scrum team.
- Collaborate in the development and testing of features of the roadmap to enhance the cloud platform.
- Contribute to software design approaches and common UX patterns within the team.
- Collaborate with back-end developers and UI/UX experts to ensure that the definition of done is fully satisfied.
- Drive performance tuning contributes to the unit and integration testing.
- Maintain the client’s brand consistency throughout the design.
- Embrace and institute best practices and coding standards within the team.
- Compose detailed design specifications.
- Contribute to 3D concepts, implementation, and technologies along with fast prototyping.
- Assist with requests and respond to feedback.
- Actively participate in retrospectives to improve Agile/Scrum practices.
- Contribute to the WCAG 2.0 AA level.

**Secondary Accountabilities:**
- Remain aware of evolving needs and opportunities, showing flexibility in doing whatever is appropriate to support the company’s success. 
- Pursue educational opportunities to maintain advanced and up-to-date knowledge in the field. 
- Perform all other related duties as required, assigned, and understands that the items in this description are not all-inclusive.