About the project:
Our customer is a fast-growing, innovative, and modular platform for international payment transactions. They provide retailers with modules, which are easy to integrate, and cover the entire spectrum of payment management: from the processing of various payment types through automated analytics of customer behavior and requirements, all the way up to integrative risk management.
What you will do:
- Own tasks end to end
- Collaborate with co-workers from design, engineering, product, project, and QA to implement applications for future scale
- Build systems from scratch to fulfill customer requirements
- Identify performance bottlenecks and fix them
- Write great code that is well-tested and documented
- Work on a great product with technical challenges that will help you grow
- Cultivate a sense of customer empathy to continue building an exceptional product
Your profile:
- Being able to work independently across the full backend stack with little to zero hand holding
- Experience with high scalability SaaS systems built with Micro Services
- Experience with Cloud infrastructure (preferably Google Cloud Platform, GCP)
- Experience with Kubernetes (or any other Docker orchestration tool)
- Good understanding of implementing CI/CD processes
- Vast experience with databases, preferably SQL with PostgreSQL, as well as NoSQL
- 5+ years of Node.js application design and testing experience (proficiency with modern JavaScript)
- It’s a plus if you’ve worked in a start-up before, have a background in computer science and if you’re multi-lingual (experience in Java, TypeScript)
What we offer:
- Flexible working hours and the ability to work remotely
- Excellent working atmosphere in ambitious, diverse, and agile teams
- 20 working days of vacation
- Public holidays according to the Ukrainian calendar
- 5 paid sick days without reference
- 70% compensation for the next 10 sick days without reference
- 100% compensation for 4 days “blood donor” leaves during one calendar year
- Partial compensation for external training, conferences, and English classes
- Internal training and meetups
- Corporate gym in the office
- Zero bureaucracy
- Strong technical team
Recruiting process
- Online interview with a recruiter — 30-45 minutes.
- Technical interview — up to 1-1.5 hours.