Senior Node.js Engineer (offline)

Qualifications and Skills:
BSC/BA in Computer Science, Engineering or a related field
3+ years of coding enterprise services
4+ years coding Node.js microservices in production environments
Experience with building systems that support account receivables and payables
Understanding of best practices and architectural principles surrounding microservices and Node.js
Experience with at least one Node.js framework (Express, Koa, Restify, etc.)
Experience with various data stores and caching technologies (MongoDB, Redis, Memcached, MySQL, ElasticSearch)
Experience with securing API endpoints
Experience with RabbitMq
Experience with various web services (SOAP, REST, JSON)
Able to work effectively in a distributed team environment
Ability and enthusiasm to learn new technologies
Resourcefulness and troubleshooting aptitude
Excellent communication skills

Preferred Qualifications:

Experience with service discovery technologies
Experience with CI/CD configuration
Experience with ELK stack
Experience with Kubernetes and Docker
Experience with bucket/object storage (S3, GCP Cloud Storage)
Experience with source code systems (Git)
Experience using Confluence, Gitlab, JIRA, Trello, Asana
Experience with Google Cloud Platform and its various offerings

Responsibilities:

Work with peers to design and develop software solutions
Produce clean and efficient code, that is ready to scale
Contribute to the design and development of existing and new digital payment experiences using Node.js/MongoDB
Evaluate and integrate 3rd-party components & APIs such as eCommerce, payment gateways
Help launch and support production services
Integrate with third-party services and components
Troubleshoot, debug, and upgrade existing software
Write various tests (e.g. unit, integration, performance) to ensure scalable service code
Recommend and execute improvements
Create technical documentation for reference and reporting
Code using test-driven development (TDD)
Offer technical support for new and existing services

About StartupSoft

StartupSoft connects elite Ukrainian engineers & hustlers with top startups from Silicon Valley.
We don’t “rent” employees to “clients”, rather we place engineers directly with well-funded, product startups as an integral part of their team.
We strive to replicate the in-house experience with a remote team.

Company website:
http://startupsoft.com

DOU company page:
https://jobs.dou.ua/companies/startup-soft/

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

Look at the current jobs Node.js Kyiv→