Middle Node.js Engineer
Solidgate is a payment processing and orchestration platform that helps thousands of businesses to accept payments online. We develop cutting-edge fintech solutions to facilitate seamless payment processing for merchants across 150+ countries, spanning Europe to LATAM, the USA to Asia. We are proud to be a part of the history of every company we work with - our infrastructure gives a quick scale to new markets and maximizes revenue.
Key facts:
- Offices in Ukraine, Poland, Cyprus
- 200+ team members
- 200+ clients went global (Ukraine, US, EU)
- Visa and Mastercard Principal Membership
- EMI license in the EU
Our advantages:
- Fintech — fast-growing industry
- the opportunity to do business with large Western tech companies (USA, Europe)
- challenges and direct impact on business scaling, on product metrics — here, you can propose and implement
- a team united by a common goal, vision, and values
- opportunity for development and growth, a personal career plan for each employee
We are looking for a motivated and decisive Node.js Engineer to join the Merchant Experience Team. The team is launching a new strategic initiative aimed at enabling self-serve onboarding to the Solidgate payment ecosystem without the involvement of the sales team.
Our goal is to create a fully automated funnel that seamlessly guides clients from their first interaction with the product on the landing page, through registration, KYC onboarding, contract signing with Solidgate, and ultimately, getting started with payments.
To achieve this, we are developing a range of services designed to ensure a flexible KYC process configuration, merchant data and document verification, and efficient document management.
Explore our current technology stack ➡️ here.
What challenges await you?
- Development of a service for building dynamic survey flows and automating the merchant onboarding process — merchant-quest and digital onboarding.
- Integration of external services for merchant document and data verification.
- Development of services for document creation and management.
- Improving existing Node.js services and development approaches (CI/CD, alerts library, metrics library, Kafka library, etc.), monitoring, and logging.
- Writing tests at various levels and applying the Shift Left testing approach.
- Working with metrics using Buf (gRPC)/REST, VictoriaMetrics, Loki, Terraform, and more.
What you need:
- 2+ years of commercial experience in software development with Node.js and TypeScript
- Code coverage through testing is a must for you
- Experience working with relational databases like PostgreSQL or MySQL
- Experience with message brokers such as RabbitMQ, Kafka, or Nats
- Ability to work both in a team and independently
- Initiative and decision-making skills
- Proactive attitude and result-oriented mindset.
It will be a plus if you have:
- Experience working in the fintech or financial sector
- Pet projects using Go, Kotlin, or Java
- Experience with Docker and Kubernetes (K8s)
- Experience with Amazon services
At Solidgate, you’ll work on an intriguing and challenging product, contribute to building its architecture, and have a real impact on our company’s future! Join us and make a difference!
Competitive corporate benefits:
- more than 30 days off during the year (20 working days of vacation + days off for national holidays)
- health insurance and corporate doctor
- free snacks, breakfasts, and lunches in the office
- full coverage of professional training (courses, conferences, certifications)
- yearly performance review
- sports compensation
- competitive salary
- the ability to work remotely
- Apple equipment
📩 Ready to become a part of the team? Then cast aside all doubts and click "apply".
➡️ We are always open to recommendations of talented individuals!
If you want to recommend someone for one of our vacancies, you can do it here. In case of a successful hire, we'll provide you with a bonus!
- Department
- Engineering & Data
- Locations
- Kyiv, Ukraine, Warszawa, Poland
- Remote status
- Hybrid
Become a part of:
⚡️Passionate Innovators:
We are the brilliant minds in fintech who are passionate about what we do and love to improve ourselves every day. We are builders and creators.
👏 Unified Team:
We are the team driven by one mission and common values. We do outstanding things and do them together.
🏎️ Fast and Furious:
Our dynamic team is not afraid to push boundaries and disrupt the status quo.
Middle Node.js Engineer
Loading application form