Position: Senior Angular Developer
Company: A-HR
Category: JavaScript
Experience required: 2y
English level: upper

You will work at the challenging projects that utilize state-of-the-art technologies and deliver value to high-profile clients across Europe and the United States brands such as Disney, JumpTV, Discovery, Google, Vodafone, etc.

Project:

We're looking for a passionate, talented Senior Angular Developer, to the Enterprise Product development team for one of the world market leaders with a wide range of online services and cloud solutions for the next domain: retail, e-comerce, iot.
The CAP Application is a web-based application used by food service and retail markets to create and manage external systems, including lockers. The CAP Application also provides a way for users to manage and distribute orders.

We propose not just to become a part of our friendly development team, but to become an expert in our platform and be able to manage its development.

Architecture: Azure hosted, microservice API Gateway. Built on Java 8, Java 11, Spring Boot 1, Spring Boot 2, and Angular 5.
Network communications: HTTP GET/POST, JSON with Ajax

Technologies and tools: JavaScript, TypeScript, RxJs, Jasmine, Karma, Yarn/npm, IOC, OOP, SOLID, TDD, Web Api integration (WebApi)

Required Skills:

6+ years Experience with Javascript
Code Standards
Troubleshooting/monitoring of legacy code
Software Development Processes/Methodology (Scrum/Agile)
Expert-level JavaScript programming in Angular
Team player
Strong attention to detail and consistency
Great interpersonal and communication skills
Responsibilities:

Build modern, interactive websites using Angular 5.
Provide Front End technical guidance across functions (Estimations, UI/UX guidelines).
Fully test and troubleshoot work, ensuring consistently error free, high quality results.
Stay current on the latest technologies and inspire your team to do the same.
Accurately estimate level of effort and timeline for personal and group projects.
Mentor junior team members, ensuring that code standards and deadlines are consistently met.
Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
• You will participate in the technical design and technical translation of the functional specifications according to our application architecture

• You will develop the new front-end features (API development are done by other teams)

• You are sensitive to the performance, reliability and maintainability of your code

• You will participate in improving the quality of the code: unit tests, integration tests, e2e with protractor etc.

• You will spend time in Angular and web performance review, be pro-active to propose solution to improve our UX, performance using last technologies

• You will use Angular best practices

• You share your ideas, the difficulties encountered, the progress of the projects and the results with the team and the managers

• Depending on your level of expertise, you will accompany the junior developers in their rise in technical competence

In Return, We Provide:

Innovative long- and mid-term projects within the online video, real time communication, and programmatic advertising domains;
Competitive salary;
A clear, well-established, yet flexible project management process that is being constantly honed to help you succeed;
Accessible management who understand the value of an open door policy and are driven to help solve problems quickly and constructively;
A chance to work with world-renowned brands including Google, Discovery, Vodafone, and others;
Perks and bonuses that include medical coverage, sports compensation, professional certification and training classes, a generous employee referral program, free coffee and snacks, and more;
Flextime schedules;
A modern, comfortable office facility just a stone’s throw away from the metro.