freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer- Full Stack Developer (React.js)

Open 0d

Summary

CellPoint Digital is seeking a Senior Full Stack Engineer to build and maintain scalable payment orchestration platforms using React.js, PHP/Java, and GCP. The role involves designing responsive web interfaces, managing backend services, and ensuring high-performance, secure production environments.

Join CellPoint Digital: Shape the Future of Payments with Us!

At CellPoint Digital, we’re revolutionizing the way businesses in the air, travel, and hospitality sectors manage their payments.

Our leading payment orchestration platform helps some of the world’s leading brands make payments simpler, smarter and profitable- from improving payment experiences and maximizing approval rates, to reducing costs and unlocking new opportunities.

But technology is only part of the story. It’s our people who make the difference.

We’re a global team of innovators, problem-solvers and ambitious professionals who care about the work we do and the impact we have. We work across borders, functions and cultures, bringing different perspectives together to solve complex problems and deliver meaningful results for our customers.

Join us as a Senior Software Engineer (Full Stack Developer) on our mission to turn payments into possibilities!

Senior Software Engineer

We are looking for a highly skilled Senior Software Engineer - Full Stack Developer (with React.js) with 5+ years of experience in software engineering to design, develop, and support scalable, secure, and high-performance enterprise applications. This is a hands-on technical role requiring strong expertise in modern front-end development with React.js, combined with backend development, databases, Cloud technologies, and application troubleshooting.

The ideal candidate will have strong experience building responsive, component-based web applications, integrating with backend services and REST APIs, developing cloud-native solutions, and supporting large-scale production environments. You will work closely with cross-functional engineering teams to deliver customer-driven solutions while maintaining high standards of quality, performance, security, and maintainability.

How You Will Make an Impact:

  • Design and develop scalable, reusable, and responsive web applications using React.js and Redux.

  • Build modern component-based user interfaces using JavaScript (ES6+), HTML5, CSS3, and Bootstrap.

  • Develop and integrate REST APIs with front-end applications while contributing to backend development using PHP and/or Java.

  • Develop secure, maintainable, and high-performance full-stack applications following software engineering best practices.

  • Design, develop, and troubleshoot applications using PostgreSQL and SQL databases.

  • Perform application debugging, log analysis, root cause analysis, and issue resolution across UI, APIs, backend services, and databases.

  • Develop unit tests and maintain clean, reusable, and well-documented code.

  • Deploy, support, and maintain cloud-native applications running on Google Cloud Platform (GCP), Docker, and Kubernetes.

  • Participate in code reviews, technical design discussions, sprint planning, backlog refinement, and estimation activities.

  • Collaborate closely with Product, QA, DevOps, and Engineering teams to deliver high-quality customer solutions.

  • Support production environments, investigate incidents, and drive continuous improvements to system reliability and performance.

  • Leverage AI-assisted software engineering tools responsibly to improve development productivity, code quality, debugging efficiency, testing, and documentation while maintaining sound engineering judgment.

Skills you will have fine-tuned:

  • Frontend: React.js, Redux, JavaScript (ES6+), HTML5/CSS3, Bootstrap, responsive & component-based development

  • Backend: PHP and/or Java, REST APIs, full-stack development

  • Database: PostgreSQL, database design & troubleshooting

  • Cloud & DevOps: GCP, Docker, Kubernetes, CI/CD, cloud-native applications

  • Support: Root Cause Analysis, production & application support

  • Experience in Payments, FinTech, or eCommerce platforms.

  • Knowledge of payment gateways, checkout flows, PSP integrations, and payment orchestration.

  • Understanding of Cards, Digital Wallets, and Alternative Payment Methods (APMs).

  • Knowledge of PCI DSS, secure coding practices, tokenization, encryption, and payment security.

  • Experience building highly available, scalable, and resilient distributed applications.

  • Familiarity with cloud monitoring, observability, and production support.

  • Exposure to AI-powered developer tools and modern AI-assisted software development practices.

What's in it for you:

  • We offer you the opportunity to be an innovator, challenge the status quo, and redefine the payments category

  • Competitive salary in a fast-growing start-up

  • Opportunity for personal and professional growth in a dynamic industry

  • Insert region specific benefits

Please note, we retain applicant data for 12 months for recruitment purposes and future opportunities, after which it is securely deleted. At CellPoint Digital we are committed to be globally compliant with robust data protection.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available