Back to jobs
Senior Full Stack Developer (Node.js & React) – Fintech Solution
Limassol, Cyprus
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.
✅ 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.
✔️ 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.
✅ 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.
✔️ 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.
✅ We offer excellent benefits, including but not limited to:
🧑🏻💻 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).
🧑🏻💻 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).
Bold moves start here. Make yours. Apply today!
By submitting your application, you agree to our Privacy Policy.
Create a Job Alert
Interested in building your career at PGWay? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field

