Вакансия от 06.10.2016

Senior Front-end Developer

Контактное лицо:
Елена Белоусова
+380934408430 +30967330790
Вид занятости:
полная занятость

Описание вакансии

Epom is a cross-platform ad-serving platform for ad campaigns management, monitoring and optimization. Epom provides customers with a unified platform to serve ads on display, mobile web and mobile applications. We are looking to extend our strong Epom Development team by Senior Front-end Developer on a long-term basis.

Tasks and responsibilities:

  • Communicate with development team, product owners and business users
  • Evaluate feature requests against UI design and non-functional requirements
  • Provide estimates of development and integration efforts
  • Identify and report project technical risks
  • Participate in planning of development strategy for each iteration
  • Drive feature development lifecycle as part of Agile process
  • Develop unit tests and along with new or redesigned JS component development
  • Document development results in source code and wiki
  • Document issue fix results in issue tracking system
  • Setup development environment
  • Collaborate with UI Designer and Product Manager to evaluate and improve user experience
  • Collaborate with Solution Architect to identify and maintain front-end architecture
  • Collaborate with QA team to improve and extend test automation
  • Assist customer support on analyzing and resolving customer issues

Professional requirements:

  • 5+ years of professional software development experience
  • 3+ years of development experience in JavaScript
  • Strong experience in developing complex web applications with rich UI
  • Strong experience in designing web applications using modern JavaScript frameworks (like ExtJS, React, backbone, AngularJS, Ember.js, Knockout)
  • Strong experience in designing page layouts for various screen resolutions and browsers (using HTML 4.01/CSS 2.1 and HTML5/CSS3 and XHTML 1.x)
  • Knowledge of web design and UI design best practices
  • Experience with teamwork tools such as git/Bitbucket, JIRA, Jenkins/Bamboo, Confluence

Optional requirements:

  • Knowledge of software best practices like TDD, design patterns and continuous integration is a bold plus
  • Knowledge of responsive web design is a bold plus
  • Knowledge in Ad Serving, Affiliate marketing or Real-time bidding areas is a bold plus
  • Experience in developing Java web applications (with use of JSP) is a plus
  • Experience in designing web pages with low footprint is a plus
  • Experience with performance testing is a plus
  • Experience working in Unix/Linux/Mac OS X environment is a plus
  • Knowledge of modern web servers (Tomcat 7, Jetty) is a plus
  • Computer Science Degree or equivalent, MS is a plus

Personal requirements:

  • Must have analytical abilities with trouble-shooting skills
  • Result-oriented with attention to details
  • Verbal and written communication skills
  • English reading/writing — Intermediate
  • A willingness to do what it takes to get things done
  • Strong aptitude for learning new technologies

Work conditions:

  • day shifts only
  • competitive salary
  • 24-day paid vacation, 100% paid sick leave
  • 8-hour working day and 5-day working week
  • medical insurance
  • an interesting work on long term projects in friendly team
Отправить резюме

Похожие вакансии

Все похожие вакансии

Понравилась вакансия?

Каждый день мы можем присылать вам похожие вакансии по эл. почте