Back to all jobs

Expert JavaScript (Node.js) Developer

Ukraine Remote

JavaScript vacancies, Node.js vacancies

Description

Ciklum is looking for a Expert JavaScript (Node.js) Developer to join our team full-time in Ukraine.

We are a leading global product engineering and digital services company that unites 4000+ seasoned professionals globally on various projects in healthcare, fintech, travel, sportswear, entertainment, and security. Ciklum delivers high-impact technology solutions to Fortune 500 and fast-growing organizations worldwide. 

About the role:

As a Expert JavaScript (Node.js) Developer, become a part of a cross-functional development team working for the Ciklum Client. 

About the Project:

The Client is the Israeli start-up building a solution designed specifically for B2B eCommerce business and marketplaces, owning the entire B2B checkout experience, end to end – unifying different payment methods and terms, providing a self-serve experience, while getting full control.

The Client is creating the payment infrastructure that will allow for seamless online B2B trade, globally. With the first tailored 1-click checkout fully dedicated for B2B merchants and marketplaces, Balance allows vendors to offer their buyers flexibility in payment and terms, wrapped with an awesome, quick and easy checkout experience.

Responsibilities

  • Be proactive in communication with team members and client
  • Delivery. Create and maintain modern solutions according to unit standards
  • Code Quality. Follow and improve code quality standards
  • Analyze and Estimate. Perform technical assessment of business requirements to ensure thepossibility of their implementation within a reasonable time
  • Software Design. Create and review software feature design documents and provide the solution
  • Mentorship of junior colleagues
  • Take responsibility for project delivery playing role of the most senior technical person at the project
  • Set up efficient development workflow throughout proactive collaboration with any project role (BA, PO, UX, UI, Arch, BE, DevOps)
  • Technical organization: interview, tech audit, pre-sale
  • Problem solving, solution Presentation, meeting facilitation

Requirements

You can name examples of use in different contexts. Are guided by best-practices and specifications of such skills:

  • Design patterns, development principles
  • JavaScript/TypeScript. Core, performance, security
  • NodeJS. Core, ExpressJS/NestJS, no/SQL, ORM, Database design, microservices
  • Testing. Approaches, types, tooling
  • Delivery flow. Branching strategy, repo management, code style guides, testing approaches, CI/CD, release plan
  • Software Design & Visual Facilitation
  • Agile. Principles and processes, ability to facilitate team-work according to chosen development methodology
  • Advanced English

Desirable

You should have an idea of the subject and its parts. Can explain. Has experience of use of such skills:

  • Frontend development (React)
  • Cloud platforms experience
  • Code quality tools (Sonarqube)
  • Experience with CI/CD set up (Docker, GitlabCI, CircleCI etc.)
  • Familiar with UX concepts such as Information Architecture

Personal skills

  • Works under general direction, accepts guidance and has work reviewed at agreed milestones
  • Has working-level contact with customers and colleagues
  • May supervise others or make decisions which impact the work assigned to individuals or phases of projects
  • Performs a range of work, sometimes complex and non-routine
  • Demonstrates effective communication skills
  • Plans, schedules and monitors own work (and that of others where applicable) competently
  • Contributes fully to the work of teams

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

Be bold, not bored! 
 
Interested already? We would love to get to know you! Submit your application. We cant wait to see you at Ciklum.

Your dream job isn’t here? Let’s stay in touch! We’ll inform you about the best opportunities.

    x

    filetypes: pdf | doc | docx limit - 1MB

    By submitting completed “Contact Us” form, your personal data will be processed by Ciklum Group and its subsidiary entities worldwide. Please read our Privacy Notice for more information. If you have any questions regarding your rights or would subsequently decide to withdraw your consent, please send your request to us.