Position: Backend Developer (Node JS) for FinTech product
Company: Ivy Tech Holdings LTD
Experience required: 3y
English level: intermediate

We are looking for a Middle Backend Developer to join our FinTech product.
You will work closely with our technical team lead, QA team and senior architects in Kharkiv at Diamond City and report directly to the product manager who is based in London, UK.

We expect high attention-to-detail, personal ownership and pride in outcomes, teamwork and unwavering dedication to our vision.
This role offers a great career opportunity because you will establish international relationships, work with modern technologies and in an innovative environment.

This role offers a great career opportunity because you will establish international relationships, work with modern technologies and in an innovative environment.


City/Country: Kharkiv/Ukraine (remote can be considered)
Work experience: 3-5 years
Type of employment: Full-time, permanent

What you bring:
— Strong 3+ years of commercial experience
— Intermediate English (written/spoken)

Skills:
— Practical experience with TypeScript
— Superior understanding of RESTful API design principles, OOP
— Practical experience with NodeJs(NestJs, express)
— Practical experience with MongoDB, PostgreSQL
— Practical experience with AWS
— Practical experience with Docker

Nice to Have:
— GitLab CI, Kubernetes
— Elasticsearch, Any MQ
— Experience with integration of payments system APIs (PayPal, Stripe, etc) as well as understanding of basic underlying concepts, standards (ISO8583, PCI DSS, etc)

Duties and responsibilities:
— Be involved and participate in the overall application lifecycle
— Main focus on coding and debugging
— Collaborate with Front-end developers
— Define and communicate technical and design requirements
— Provide training, help and support to other team members
— Build high-quality reusable code that can be used in the future
— Develop functional and sustainable web applications with clean codes
— Troubleshoot and debug applications
— Learn about new technologies
— Stay up to date with current best practices
— Conduct UI tests and optimize performance
— Manage cutting-edge technologies to improve applications
— Collaborate with multidisciplinary team of designers, developers and system administrators
— Participate in conferences and educational programs
— Follow new and emerging technologies.


Your skills and experience are very important for us but your personal qualities will play a key role in obtaining the desired vacancy.

Perks&Benefits:
— Western business management
— Working with modern technology and building innovative products long term (no bench time, no project switching!)
— Working directly with the client which means opportunity to improve English skills, build international relationships and learn from Western management style
— Plenty of opportunities for learning and continued growth in your career
— Work from home and flexible work schedule a possibility (depending on client)
— Health insurance after 3 months probation period
— Laptops and monitors for use
— Corporate English lessons
— Corporate events
— Modern, brand new office in Diamond City: Above Botanichniy Sad Metro Station, modern food court, street and paid secure parking, 24 reception and security

We are a company that is based on values such as integrity, kindness, honesty and respect.
Thank you for considering a career with us!

About project:
Paydock is an innovative payments orchestration platform and in an exciting growth phase. It services merchants all over the world, from retail to non-for-profit and booking platforms.

The opportunities are endless and the product is ever evolving, making a great opportunity for the software development team to suggest new ideas and build innovative features with modern technology. The company's team is globally distributed which means you get to interact with different cultures, learn from each other and improve your English.