SKARB

Senior Full Stack Developer (Node.js, React) – Fintech Solution

The position is open with a large product iGaming company that has created 100 cutting edge products, operating in 20 different markets, employing 1,300 people.

We’re looking for a Senior Full Stack Developer with experience in Node.js and React (80% Backend & 20% Frontend) to join our development team in Limassol, Cyprus. You’ll help build a next-generation payment integration platform that connects businesses with multiple financial service providers through scalable, secure APIs.
 

πŸ‘‰ Requirements:

βœ”οΈ 5+ years of commercial experience in web development.

βœ”οΈ 3+ years of hands-on experience with Node.js.

βœ”οΈ 3+ years of frontend development experience using React.

βœ”οΈ Solid experience with NextJS, NestJS, Apollo, and Material UI.

βœ”οΈ Strong proficiency in TypeScript.

βœ”οΈ Commercial experience working with high-load SQL or NoSQL databases.

βœ”οΈ Familiar with REST, GraphQL, and WebSockets.

βœ”οΈ Understanding of TDD and writing effective automated tests.

βœ”οΈ Experience with microservice architecture principles.

βœ”οΈ Proficient with Git version control workflows.

βœ”οΈ Hands-on experience with RabbitMQ and Redis.

βœ”οΈ Experience with MongoDB and MySQL.

βœ”οΈ Advanced level of English, both written and spoken.
 

πŸ‘‰ Responsibilities:

βœ”οΈ Design, implement, and optimize robust solutions to enhance our proprietary payments platform, ensuring high performance, scalability, and security.

βœ”οΈ Develop and maintain complex integrations with payment providers, banks, and other third-party systems, ensuring seamless data flow and alignment with technical and regulatory requirements.

βœ”οΈ Actively participate in all stages of creating new features, from initial concept and technical design to implementation and final delivery.

βœ”οΈ Contribute to the development and ongoing evolution of our fintech payments solution, ensuring innovation and adaptability to market needs.

βœ”οΈ Collaborate in agile development cycles with bi-weekly sprints, utilizing practices such as SCRUM, grooming, and sprint planning to consistently deliver product value.

βœ”οΈ Identify opportunities for technical and process improvements, driving efficiency and innovation throughout the software lifecycle.

βœ”οΈ Work closely with design, product, and business teams to ensure features meet user expectations and support business objectives.
 

πŸ‘‰ The company offers:

πŸ§‘πŸ»β€πŸ’» Learning and development opportunities and interesting, challenging tasks.

πŸ“ Official employment in accordance with the laws of Cyprus and the EU, registration of family members.

✈️ Relocation package (tickets, staying in a hotel for 2 weeks).

πŸ‹οΈβ€β™‚οΈ Company fitness corner in the office for employees.

πŸ“š Opportunity to develop language skills and partial compensation for the cost of language classes.

🎁 Birthday celebration present.

🏝 Time for proper rest and 24 working days of Annual Vacation.

🍲 Breakfasts and lunches in the office (partially paid by the company).

Required languages

English B1 - Intermediate
Node.js, React, Next.js, Redis, RabbitMQ
Published 10 September
31 views
Β·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...