Our client, a smart payment cashier software company, is currently looking for a Full Stack Engineer - R&D to join their team in Limassol.
Roles & Responsibilities:
- Design, develop and maintain both front-end and back-end components of our platform.
- Implement responsive and user-friendly interfaces to enhance the overall user experience.
- Collaborate with the integration team to ensure seamless connectivity with payment gateways, processors, and merchants.
- Implement and optimize payment workflows to enhance platform performance.
- Work closely with product managers, designers, and other engineers to understand requirements and contribute to the overall product roadmap.
- Collaborate with QA engineers to ensure the delivery of high-quality software.
- Optimize code for scalability and performance to handle a high volume of transactions and ensure a seamless user experience.
Candidate Requirements:
- Proven experience as a Full-Stack Engineer with a focus on web development, high load applications.
- Strong proficiency in front-end technologies such as HTML, CSS, Java Script, Practical experience with ReactJS, Tailwind, GraphQL, Jest, ESLint
- Solid understanding of back-end technologies, such as PHP, TypeScript. Practical experience with any modern PHP frameworks (Symfony, Yii, Laravel), develop applications on NodeJS
- Experience with AWS Lambda, RabbitMQ, Kafka, SNS, SQS, MySQL, MongoDB, Redis is a plus.
- Knowledge of OOP, SOLID, TDD, DDD is a must.
- Experience with payment gateways, financial services or fintech platforms is a plus.
- Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
Benefits:
- This is a full-time position providing competitive pay, flexible schedules and much more
- Attractive salary
- + 13th
- + company benefits
To apply:
Please send your CV to StaffMatters at admin@smstaffmatters.com and mention that you are applying for the vacancy of Full Stack Engineer - R&D with reference number 2137.
Or you can apply directly through your candidate login by hitting the APPLY button.