Middle React Developer for New Ciklum Client (Kyiv)

Description

On behalf of our New Client, Ciklum is looking for a Middle React Developer to join Kyiv team on full-time basis.

As a Middle React developer you will be part of our client’s new digital technology team involved in designing and building large scale javascript applications that scale to millions of customers here in the UK.

The business has scaled rapidly in the last few years and has recently received significant investment to become the market leader in the bike industry in the UK and to then expand into Europe and USA in the next few years.

As a Developer you will be using the latest technologies in combination with modern tools to obtain the most efficient working environment. Together with the team you will be working on a greenfield project to re-build the existing PHP stack as part of helping the business continue their rapid growth.

Responsibilities

  • Develop features using best development practices and design patterns
  • Testing the output of own work prior to independent testing
  • Participating in any quality assurance work required to ensure the delivered products are truly fit for the purpose
  • Deploy the developed artifacts from a Continuous Integration, Staging to Production environment
  • Ensure code quality by testing the deployable solution, working closely with the test automation person
  • Documents the low-level design of the developed solution from a maintainability and supportability perspective
  • Grow your skills and share your knowledge with other developers (and beyond), help advance our technical culture through presentations and other social initiatives

Requirements

  • Experience in JavaScript at least 1,5+ years
  • Experience with React, Universal (Isomorphic) React
  • Good general technical understanding across digital and enterprise applications and infrastructure. Familiarity with the following technologies: Cloud services (AWS/Azure), DocumentDB and SQL databases
  • Experience with Docker and container eco-system
  • Very strong knowledge of technology solutions and technical platforms and an ability to translate this knowledge into solutions
  • Collaborative nature and able to work within a team, as well as able to work independently using own initiative.

Desirable

  • Experience of using Microsoft Azure including Azure services/products such as Azure Storage, Elastic Load Balancing, Application Insights and overall account structure / security.

Personal skills

  • Excellent communication and presentation skills
  • Thrives and enjoys working in a Change environment with all the ambiguity that can bring
  • Technology or delivery experience in a financial service environment
  • Experience in using configuration management tools like Ansible
  • Good personal organization skills, ability to prioritize and multitask.

What's in it for you

  • Unique working environment where you communicate and work directly with client;
  • Variety of knowledge sharing, training and self-development opportunities;
  • Greenfield project, building new tech from the ground up and replacing the existing PHP tech with a clean Node/Cloud technology stack
  • Possibility to solve some of the most difficult problems facing the industry while having a ton of fun
  • Competitive salary;
  • A casual office culture with a strong emphasis on innovation, education and empowerment