Вакансия Senior JavaScript Software Engineer

Компания: Epam Systems Ukraine
Город: Украина, Киев
Улица места работы: Украина, Киевская область, Киев
Размещена: 16 июня 2018
Требования к соискателю
Описание вакансии

EPAM Systems, Inc., delivers product development and platform engineering services to Global 2000 companies by solving complex business challenges with breakthrough technical innovations.

EPAM specializes in digital transformation, business intelligence, big data and analytics, testing, next-gen architecture, digital engagement, service design and business consulting; all supported by over 23 years of software engineering expertise.

We are among the fastest growing technology firms globally, with over 200 clients and offices in over 25 countries. We have successfully helped our clients achieve measurable business results through best-in-class software engineering, combined with innovative strategy, consulting and design capabilities.

POSITION DESCRIPTION

Our client is a multinational mass media and information company with operational headquarters in New York, USA. It enables professionals in the financial and risk, legal, tax and accounting, and media markets to make the decisions that matter most, all powered by the world's most trusted news organization.

The solution we are working on brings financial institutions and the clients (Asset Managers, Hedge Funds, Corporations, and Correspondent Banks) together by enabling provision of Know Your Customer (KYC) requirements in one easy, managed service environment. The service provides real-time ‘KYC passport’ for the clients of financial institutions that are required to supply corporate identity documentation in response to increasingly strict anti-money laundering regulations.

You as a Front end/UX Developer will be primarily responsible for crafting a user experience and building an engaging user interface for our customer facing applications.

You should have a real passion for usability, an eye for visual consistency, and a knack for reducing the complex to the bare essentials. You will be expected to prototype quickly and devote to production-level code as needed.

RESPONSIBILITIES

· Proficient in CSS and Vanilla JS in the context of workflows and requirements

· Well-versed in the fundamentals of visual and interactive design, with the ability to create solutions using web standards/semantic markup

· Working knowledge of package managers and front-end build tools (NPM, Bower, Gulp, Grunt)

· Experience with CSS3 and Less/Sass (ability to write mixings, partials, use source maps, etc.)

· Experience using and writing templates (Handlebars, Mustache, etc.)

· Possess and understanding of all major browsers and the special considerations required for all various quirks

· Being a competent JavaScript programmer who doesn't need to rely on libraries to accomplish innovative interactions

· Understanding of the interplay between JavaScript and HTML & CSS, with a focus on performance

· Experience in web standards, semantic web, accessibility and SEO and the interplay between them.

· Experience leading discussions regarding development approaches, creative implementations, pushing the envelope of technology, as well as experience mentoring junior developers and guiding technical teams.

REQUIREMENTS

· Practical experience in Angular 2+

· Proficiency in HTML, CSS, and JavaScript for rapid prototyping

· Experience with UX and Responsive Design

· Experience with Git and Github

· Understanding of responsive web design and user-centered design practices.

· Experience with CSS Preprocessors: Less, Sass, Stylus, or Rework

· Bachelor’s degree or equivalent experience

· Experience with *NIX systems

· Profound knowledge of Build Tools such as Maven or Gradle

· Familiarity with CI/CD principles

· Version Control: Git experience

· Being a team player

· English level: B2 or higher.

BENEFITS

· Competitive compensation depending on experience and skills

· Individual career path in engineering

· Social package - medical insurance, sports

· Sick leave and regular vacation

· Partial coverage of costs for certification and IT conferences

· English classes with certified English teachers.

Контактные данные
Выберите резюме для отправки
Прикрепить
Формат файлов: docx, doc, rtf, odt, pdf (2 Мб максимум)
У вас нет аккаунта, зарегистрируйтесь.
+ Сопроводительное письмо
Я даю згоду власнику сайту trud.ua та компанії, що опубліковала вакансію, на обробку наданих мною персональних даних, відповідно до Закону України «Про захист персональных даних» (детальніше)
Epam Systems Ukraine Украина, Днепр (Днепропетровск)
Epam Systems Ukraine Украина, Винница
Epam Systems Ukraine Украина, Киев
Epam Systems Ukraine Украина, Киев