Position: Principal Angular Engineer
Company: ELITEX
Category: JavaScript
Experience required: 5y
English level: upper

Required skills
● A minimum of 5+ years of professional experience, during which you’ve built deep technical expertise and demonstrated technical leadership.
● Expertise in building modern Angular based Single Page Applications
● Deep knowledge of JavaScript core language concepts — DOM manipulation, Fetch API, ES6 features
● Extensive experience working with fundamental front-end languages/technologies, HTML, CSS, Sass (SCSS) framework
● Expertise in design and management of large scale, secure, cloud based software deployment environments
● Strong ability to problem-solve, debug, and understand pertinent performance metrics
● Extensive experience with architecture and design principles, building to consider maintainability, performance, security requirements, and impact
● Deep knowledge of unit/integration testing, and testing frameworks/libraries
● Comfort working within agile methodologies and experienced in estimation and time management
● Excellent soft skills that enable you to lead and empower your team, and deliver the highest value
● Mentorship experience that helps others in approaching and solving for ambiguous efforts
● Strong understanding of business practices, engineering process, and industry trends

As a plus
● Expertise with the following specific tools:
● Google Cloud Platform
● Frontend UI component library, Angular Material
● Linting tools, ESLint
● Testing frameworks, Jasmine, Karma
● Containerization tools, Docker, Kubernetes
● Cloud-based CI/CD tools, CircleCI, CodeClimate