Position: Full-stack Developer
Company: Skywind Group
Category: Node.js
Experience required: 2y
English level: upper

Pay.com Is Building the Future of Fintech
Pay.com is a financial technology company that allows businesses to accept and make payments anywhere, using any method.
By building the largest local payments network
Our deep understanding of payment processing allows us to create solutions for online businesses of every size from new startups to public companies.
We are developing the future of payment
 
If you’re looking for international experience, and to be part of a fast-growing company that’s disrupting the payments industry by building transformative technology, then join our team and play a pivotal role in developing the future of fintech.
 
The company is located in the island of Cyprus, in Limassol and will operate an office in Kiev.
 
Responsibilities:
- You will participate in defining and implementing large scale back-end services to support millions of active users in a distributed environment.
- You will use your familiarity with recent technologies and practices to develop systems and integrate them into existing ones.
- You will take care of application performance and scalability.
- You will set up a development environment, covering your code with tests.
 
Requirements:
- Experience in Node.js development
- Strong knowledge of React using Material UI, Hooks, Redux
- Experience with JS web frameworks, e.g. Express
- Knowledge of NoSQL databases (e.g. MongoDB)
- Experience with js test frameworks for unit/integration/e2e tests
- Experience in: Microservice architecture, cloud deployments, open source environment
 
Advantages:
- Experience in working with deployment tools (Jenkins, Docker etc.)
- Kafka, Rabbit MQ
- Good understanding of software development paradigms (functional programming, OOP) 
- Cloud (GCP or AWS)
 
What we offer 
- An international team that is interested in continuous learning and development in a fast moving and dynamic environment
- A strong social and collaborative vibe where your input is not just respected, its expected
- An organization that has been and will always be an equal opportunities employer; we take pride in our diversity
- Possibility to work with a product company
- Career and professional growth
- Competitive remuneration
- Fully-equipped perfect office space located in the city center (’Palats Sportu’ metro station)
- Warm and friendly attitude to every specialist