UI Software Engineer (Relocation to Prague) (offline)

Our client is an Investment Bank who provides large corporate, government and institutional clients with a full spectrum of solutions to their strategic advisory, financing and risk management needs.

RESPONSIBILITIES
- Analyze, design and implement assigned development tasks
- Contribute to overall application architecture
- Confirm specifications with end-users
- Continuously work on system improvements
- Help with onboarding of applications onto the platform

REQUIREMENTS
- AngularJS + typescript is a must
- Minimum 2 years of hands-on experience building single-page applications in one or more popular JavaScript MVC, MV* frameworks. Angular (>2) is preferred
- Experience with Microsoft Typescript or ES6 and OO JavaScript: JavaScript objects, “classes”, prototypes-based inheritance
- Experience taking a high-resolution design (Sketch files in particular) and implementing them in HTML5/CSS/JS solutions
- Experience developing responsive applications targeting multiple screen dimensions and multiple devices
- DOM Operations optimization, related design principles, avoiding reflows and repaints
- CSS: including selectors, transitions, different box models and display styles in a responsive/fluent context
- Functional JavaScript: details of JS functions behavior, custom context, aspects and patterns of functional programming
- Asynchronous operations and patterns to deal with those (mostly details of observer patterns)
- Client-server communication, REST services, real time communication using web sockets, cross origin policy
- Able to write unit testing and testable code e.g. Karma
- Practical knowledge of CSS pre-processors like SASS/LESS, etc
- Practical knowledge of popular development tools like npm, karma, jspm etc
- Experience of working with UX teams and designers

WE OFFER
- We offer the possibility to work on full product lifecycle – from concept to delivery into production
- Opportunity to work on leading edge FinTech platforms, working in a fast-paced, agile, software engineering culture
- Using English on a daily basis, communication with people from different countries
- Comfortable modern offices in Prague 4
- Benefit program (5 weeks of vacation, 5 sick days, wage compensation for the first three days of illness, meal vouchers, flexi pass, annual coupon of Prague city public transport, multisport cards)
- Czech and English language courses
- Start ASAP/negotiable
- Relocation assistance including the coverage of the relocation costs (if needed)
- Rotation program - possibility to relocate for short and long-term projects within 25 countries
- Referral bonuses for recommended candidates

About EPAM Systems

ЕРАМ прагне надавати своїй глобальній команді з понад 60,000+ професіоналів у більш ніж 45 країнах можливості для професійного зростання з першого дня співпраці. Наші колеги – джерело успіху ЕРАМ, тож ми цінуємо співпрацю, намагаємось завжди розуміти бізнес наших клієнтів та прагнемо до найвищих стандартів якості. Незалежно від місця, де ви знаходитесь, ви долучитесь до відданої, розмаїтої спільноти, яка допоможе вам реалізувати свій потенціал якомога повніше

Company website:
http://epam.com

DOU company page:
https://jobs.dou.ua/companies/epam-systems/

The job ad is no longer active

Look at the current jobs JavaScript / Front-End Relocate→