Middle Front End Developer for Ciklum Solutions (Kyiv)

We are a growing business line of Ciklum with currently 250 employees that delivers approximately 70 projects simultaneously. Our projects usually last for 3-12 months and our technological focus is mainly on web and mobile technologies. So, you’ll have the opportunity to get frequently in touch with new projects. Through direct knowledge exchange with international clients you are an important contributor in making them successful.

Our environment gives you the opportunity to share your professionalism to help team members grow and we support you with training and education in the areas where you want to develop.

Read more +

Description

On behalf of Ciklum, Solutions JS Team, we are looking for a strong Front End Developer to join our team in Kyiv on full-time basis.

An exciting and unique opportunity to become a part of Agile team that develops highly interactive modern web applications using clean, modular JavaScript, HTML5 and CSS. We don’t do projects that contains legacy code, we are trying to be on the edge.

Responsibilities

  • Creating and maintain modern interfaces;
  • Contribute ideas through your knowledge of evolving front-end technologies;
  • Communicate with developers, designers and customers;
  • Perform technical assessment of UI mockups/wireframes to ensure the possibility of their implementation within reasonable time;
  • Be a part to a positive and fun team environment.

Requirements

  • Commercial experience with Angular (2+) and higher is mandatory requirement;
  • At least 3 years of commercial experience with JavaScript;
  • Experience with modern MV* frameworks/libraries for SPAs;
  • Experience with TypeScript;
  • Comprehensive JavaScript development skills, including ECMAScript 6+ language features;
  • Demonstrated experience in building Web applications using technologies like HTML5/CSS/Bootstrap, JSP, JavaScript libraries like JQuery, and Angular framework;
  • Experience in a wide variety of TCP based protocol stacks and architecture (HTTP, SOAP, REST);
  • Knowledge of all phases of software system development lifecycle;
  • Engage in providing Tier 2+ support, providing technical workaround and resolutions while meeting the customer SLA;
  • Demonstrated experience of delivery software systems on aggressive schedules with quality and on schedule;
  • Knowledge of build tooling such as npm, gulp, Webpack;
  • You know how functional programming works;
  • You know how to create modular and testable code;
  • Comfortable working in a changing environment with tight schedules;
  • Good English communication skills.

Desirable

  • Knowledge and experience in Java programming against MongoDB on Linux platform
  • Experience in Spring framework technologies Spring Core, Spring Security services, Spring Boot,Spring cloud config and Spring Data services;
  • Emerging web standards such as web components, shadow DOM;
  • Experience with CSS precompilers like SASS/SCSS or LESS;
  • Familiar with UX concepts such as Information Architecture;
  • Familiar with unit testing and development processes like TDD / BDD;
  • Diligent, responsible, communicative, proactive;
  • Good team player;
  • Willing to improve professional knowledge;
  • Experience with GIT;
  • JIRA, Confluence usage experience.

What's in it for you

  • Career growth opportunities;
  • Realization of your innovative ideas in building new Ciklum Solutions and Services;
  • Friendly collaborative teams and enjoyable working environment;
  • Professional skills development and training programs;
  • Variety of knowledge sharing, training and self-development opportunities;
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions.