Senior Node.js Developer with Python experience Offline

PROJECT

We work on a Software as a Service (SaaS) solution that verifies and helps protect financial institutions and their customers from the risk of an open banking fraud. The solution allows consolidating data from a multitude of regulatory databases and registers, providing the information to our customers in real time enabling them to comply with PSD2 Access-to-Account.

 

You will have the opportunity to work across the ‘full stack’ of our software environment.

 

RESPONSIBILITIES

Create high quality software that hits high levels of security, reliability, and performance

Contribute to the solution’s technical vision and architecture

Design separate components, modules, classes, etc. as well as efficient integrations of building blocks at any level of abstraction

Code, debug, test, document, support, and maintain portions of software

Contribute to the solution’s quality using unit and integration tests and the TDD/BDD

Develop the solution’s infrastructure using the Infrastructure as Code (IaC) approach and make sure it is stable, secure, and robust

Comply with the best engineering practices, technical standards, and quality criteria set forth on the project

Report status and progress according to the project and Company demands

Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, and suggest improvements

Solve problems and be ready to help your colleagues

Improve your qualification within the area(s) of expertise at various training courses, seminars, and/or other educational organizations

 

REQUIREMENTS

At least 5 years’ experience developing software in production environment

Strong experience with Node.js and Python

Experience with AWS Cloud Platform

Experience developing SaaS and RESTful APIs

Good understanding of infrastructure configuration and administration tasks in cloud environments

Experience of implementing Infrastructure as Code (IaC), e.g. using tools like Ansible, Puppet, CloudFormation, or Terraform

Experience in creating and maintaining CI/CD pipelines, e.g. using Jenkins, CircleCI, GitHub, etc.

Good understanding of DevOps and experience implementing DevOps best practices and methodologies

Good understanding of TDD/BDD and experience with test automation frameworks, such as Jest, Newman, Cypress, Cucumber

Good understanding of Agile development and experience with tools to support it

At least Upper-Intermediate level of English

The job ad is no longer active
Job unpublished on 8 February 2021

Look at the current jobs Node.js Kyiv→

Loading...