Open Positions

Back-End Node JS Developer

Requirements:
  1. Experience in Node.js development.

  2. Strong knowledge of Javascript (ES 6/7/8) and Typescript

  3. Experience with NestJS framework.

  4. Knowledge of SQL databases.

  5. Knowledge of design patterns, algorithms, and anti-patterns

  6. Experience with js test frameworks for unit/integration/e2e tests

  7. Experience in REST APIs, cloud deployments, open-source environment

We offer:

● Competitive remuneration.

● Medical insurance, including COVID-19 cases coverage.

● Flexible working hours.

● Office location in Kyiv — business center (currently - remote work)

● Business trips (remember those?:) to Cyprus Office

Responsibilities:
  1. Participation in large-scale back-end services development.

  2. Set up a development environment, cover your code with tests.

  3. Taking care of application performance and scalability.

  4. Security settings and hack prevents

  5. API integration

About the Project:

Since 2008, we have put our customers’ needs at the center of everything we do. With more than 8 years of CRM experience, and over 150 clients we know what it’s like to be at each stage of your business’ growth. Our mission is to support millions of customers every day. Whether today, tomorrow or years to come, we have your back.

Senior Java-PHP Developer

Requirements:

● 2+ years of experience in developing web applications utilizing Java.

● 2+ years of experience in PHP development

● Working knowledge of Spring or vertx frameworks

● Experience in developing RESTful APIs

● Experience with multithreaded server-side software development

● Symfony components usage experience.

● OOP knowledge and procedural programming skills.

● Common data structures and algorithms.

● MySQL/MariaDB: optimizations, views, query profiling, joins.

● Experience with data exchange (hotfolder, feeds, etc).

● Strong aptitude for learning new technologies

● Ability to translate business requirements into technical specs

● Understanding of agile software development methodologies

● English – Intermediate level, ability to communicate with Business managers.

Would be a plus:

● Experience with custom Composer packages.

● Solid knowledge of Docker containerization.

● Experience in performance optimization (server and client).

● jQuery, AngularJS, or any other popular JS frameworks or libraries.

● Message-brokers usage experience.

● Development and maintenance of scalable high load applications.

● Experience with NoSQL DB

● Basic Unix-like OS knowledge.

● Experience with PIM systems.

● Experience with eCommerce platforms.

We offer:

● Competitive remuneration.

● Medical insurance, including COVID-19 cases coverage.

● Flexible working hours.

● Office location in Kyiv — business center (currently - remote work)

Responsibilities:

— Work with the team on optimization, stabilization, customization and further improvements of the current Hybris and Java based projects.
— Actively participate in project team meetings and brainstorming activities related to the project issues.
— Provide updates to effort estimates and status of assigned tasks.
— Collaborate with frontend development and QA.
— Write technical documentation.
— Provide recommendations to management to improve development procedures, systems and tools.

About the Project:

We are seeking a Java Developer with a PHP background to join our team. The ideal

candidate should have prior experience in web application development. You will be a major

contributor working on porting the business-critical PHP application to Java.

You will become a part of the product company developing, improving and taking care of

hundreds of thousands of customers. The UK lead in the retail business

everything5pounds.com!

We are a B2C product with a great team of enthusiastic people delivering stable,

comfortable, and user-friendly experiences for our clients who are ordering thousands of

items a day.

Moreover, our company is now expanding the business and developing 2 new websites for

different markets. So we have even more interesting, challenging, and creative tasks for the

team.