Front-end Angular Developer | Intetics | Remote (Poland)
Job Description
Intetics Inc. is a leading American technology company providing custom software application development, distributed professional teams creation, software product quality assessment, and “all-things-digital” solutions, is looking for a Front-end Angular Developer to enrich its team with a skilled professional.
The project is a platform for cross-media newsroom management targeted at medium-size and large publishing houses. It helps to plan appointments, manage stories, co-ordinate staff, control beats, and streamline cross-media workflows.
The project is cluster-based in the cloud which is currently used by more than 380 organizations all over the World (from USA to Australia).
Requirements
· Angular Framework(3+ years): A solid understanding of Angular concepts, including components, directives, services, pipes, dependency injection, and routing.
· HTML/CSS: Strong skills in HTML5 and CSS3, including knowledge of responsive design principles and CSS preprocessors like SASS or LESS.
· JavaScript/TypeScript: Good knowledge of JavaScript and TypeScript, including ES6+ features, asynchronous programming, and strong typing.
· Testing: Ability to write unit tests using testing frameworks like Jasmine and Karma, as well as end-to-end tests using tools like Protractor.
· Version Control: Proficiency in version control systems, especially Git, including branching, merging, and resolving conflicts.
Additional:
· State Management: Familiarity with state management libraries like NgRx or Akita to manage complex application states in large-scale Angular applications.
· Performance Optimization: Knowledge of techniques for optimizing Angular applications for performance, including lazy loading modules, AOT compilation, and tree shaking.
· Code Quality: Awareness of code quality tools and practices such as linting (e.g., ESLint, TSLint), code formatting (e.g., Prettier), and code reviews.
· Problem-Solving Skills: Strong problem-solving skills and the ability to troubleshoot and debug complex issues in Angular applications.