Position: Front-End Angular Developer
Company: Valtech
Category: JavaScript
Experience required: 3y
English level: upper

The opportunity
We are looking for an Front-End Angular Developer to join our growing global team. 
You’ll be a member of the dedicated Valtech Swiss Team. Here, you and other experts that works together closely to create a shared impact for a well-known fashion brand.

Project’s Tech stack: SPA, Angular 11+ (4-9 for old apps), NGRX, rjxs, typescript, UI components + bootstrap, REST API, Git flow, npm, ionic (only for some Rolex apps)
BE: Java, AEM (BE team)
The client and team are very agile and open for latest technologies/solutions accordion to app requirements.
We are proud of what we do and frequently you will be pushing the limits of innovation and creativity.
We’ll also support your professional and personal development through our internal Academy. So if you’re looking to work for major brands on challenging projects in a culture that prizes freedom and responsibility, get in touch.

The Ideal Candidate
— At least 4 year experience in Front-End Development
— Expertise in Javascript, Angular
— Proficient understanding of web markup, including HTML5, CSS3
— Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS
— Proficient understanding of client-side scripting and JavaScript frameworks.
— Good to have hands-on experience in working on Angular Services, Modules, and Routing.
— Good to have experience with working in Angular Material.
— Good understanding of asynchronous request handling, partial page updates.
— Proficient understanding of cross-browser compatibility issues and ways to work around them.
— Upper-Intermediate English level is a must.
The Role
—  Develop new user-facing features;
— Build reusable code and libraries for future use;
— Ensure the technical feasibility of UI/UX designs;
— Optimize application for maximum speed and scalability;
— Collaborate with other team members and stakeholders from Ukraine and Switzerland.
As a consultant and as a binding part between developers and our clients you are expected to develop expertise both in technology and the means to communicate complex concepts and rationale to non-techies. We’ll encourage and support this with frequent opportunities to share ideas internally. We also have consultants who frequently deliver at regional, national and global conferences.

Balance Means to Us 
— a modern office, comfortable work environment, and the best available tools;
— business trips to Europe/US;
— 20 working days of vacation;
— medical insurance;
— sick leave (up to 20 days a year);
— unpaid leave (up to 20 days a year);
— paid days off (2 days);
— private entrepreneur leave (2 days);
— ability to work from home;
— professional certifications coverage — 100% (successfully passed);
— English classes;
— sport hobbies compensation.