Frontend Angular Developer
- Full-time
Job Description
We are looking for Angular 2+ Developer to join our team.
Responsibilities
- Design and Develop components in Angular 2+ supporting various Web Application efforts
- Experience with TypeScript supporting Angular development
- Adhere to design guidelines and standards for all performed work
- Participate in the development of advanced UX features, working closely with Web Designers as appropriate
- Provide assistance and guidance during the QA & UAT phases to quickly confirm the validity of potential issues and to determine the root cause and best resolution of verified issues
Requirements
- Skilled in Angular2+, TypeScript, CSS, JavaScript, NodeJS, Git, Experience working and integrating front end applications with RESTful Middle-Tier Applications, Grunt
- Bachelors degree in Computer Science, Software Engineering, Information Technology, Web Design, or related field required
- At least 2+ years of hands-on web design experience with significant Angular 2+ experience
- Strong knowledge of CSS, JavaScript, and web design principles
- An understanding of core web application design patterns, such as Model View Controller and Single-Page Web Applications
- Strong design and interpretations skills, including the ability to understand business requirements and translate them into efficient and effective user interfaces
- Experience developing Wireframes, Storyboards, and Mockups, and working with UX teams
Qualifications
- Strong hands-on development with Angular 2+, minimum 1+ years’ experience
- Reactive Programming experience with RxJS. Experience with Reactive Forms is a plus.
- Familiarity with build tools including Angular CLI and NPM.
- Experience with Angular Material or Bootstrap design frameworks.
- Ability to perform Unit Testing, writing test cases using Karma, Protractor.
- Experience with source control. E.g. Git, Bitbucket.
- Good knowledge of working with Restful APIs.
- Strong decision-making and problem-solving skills.
- Understand the architecture of a large enterprise system.
- Experience with using Jira and the Atlassian Suite.
- Comfortable working remotely and taking ownership of tasks.