Luxoft provides high-end business solutions to clients across the globe. With deep domain expertise in the finance, telecom, energy, automotive, and travel industries, the company consistently goes beyond its clients’ expectations by bringing together technology, talent, innovation, and the highest quality standards.
11 вересня 2017

Senior UI Developer (вакансія неактивна)

Київ

Необхідні навички

• Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering or Math)
• A minimum of 5 years of professional experience in thin-client/browser-based technologies.A willingness to also become familiar with thick-client/native desktop technologies using C# or C++ in order to help migrate them to full web applications.
• 2+ years experience with frameworks such as Angular or React. Ideally Angular 2 exposure.
Upper-intermediate or advanced SPOKEN English

Буде плюсом

• 3+ years expertise with JavaScript, HTML5 and CSS. Experience with TypeScript or ES6/ES2015 is a plus. Experience with CSS extensions (e.g. SASS) is a plus.
• 3+ years expertise implementing RESTful microservices in Java or equivalent technologies.
• Experience with Web Components and Web Component libraries (e.g. Polymer) is a plus.
• Experience with relevant tooling (package managers, module loaders, bundlers, task runners, etc..Experience with Node.js is a plus.
• Experience with testing approaches and tools (e.g. Jasmine, Karma, Selenium, Protractor, etc.) is a plus.
• Experience with Windows and Unix / Linux based programming
• Experience in Agile development methodology
• Experience with Cloud Foundry
• Experience with Microservices architectures
• Experience with Spring/Spring Boot

Пропонуємо

an exciting and challenging job in a dynamic team
an opportunity to be innovative and to learn
high salary and attractive compensation package

Обов’язки

• Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure
• Work with managers, product owners, and subject matter experts (SMEs) to understand product requirements & vision
• Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standards
• Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse
• Support process improvements which guide the development, sustaining & support activities
• Coach, mentor and lead the team especially with regards to HTML5-related technologies in browser-based applications
• Engage subject matter experts in successful transfer of complex domain knowledge
• Apply principles of good software design, SDLC Agile (Scrum) methodology, CI/CD, and practices like refactoring, TDD, etc., to deliver high-quality, robust, secure, and exceptional software
• Write code that meets standards and delivers desired functionality using the technology selected for the project. For newer activities, this will primarily be HTML5/CSS, and TypeScript/JavaScript in the Angular framework working with a variety of back-end servers. For clients legacy display system, this will be primarily in C#/.NET, Java or C++ (server-side)

Про проєкт

You will be responsible for the design and implementation of new HTML5 applications—displays, components and infrastructure. Depending on active projects ongoing in the team, you will work independently, or in conjunction with subject matter experts and/or user experience engineers, to design and implement control room operational system displays used by Electric and Oil & Gas Utilities, mobile workforce interfaces for those same applications, and user interfaces fronting cloud-based IoT applications using client’s new Predix (www.predix.io). Depending on team loading and responsibilities, you may occasional participate in implementing enhancements to our proprietary display system (.NET client with native code plugins, C++ server, and display builder application) and server side functionality implemented in Java. While client is actively moving to thin-client technologies, many of their existing product technologies will remain active for at least another decade.
While this role will primarily focus on client-side technologies, the ability and desire to work “full-stack” is highly desirable.
Team: in Luxoft 1 Snr UI develepoer, 2 back-end developers + existing team of 4 developers and automation QAs. Product lead and technical lead on client’s side (Atlanta, US).
Process: Scrum-based.
Travel: Some occasional travel to US (1-3 times per year) may be required.

Гарячі вакансії

Всі вакансії