Full-Stack Software Engineer – AI-Native Development
Summary
Build secure, scalable payment services and AI-native features using Golang and React, integrating POS and third-party systems.
The role
As a Full-Stack Software Engineer focusing on Payment solutions, you will be responsible for:
- Collaborating with cross-functional teams to design and deliver seamless payment experiences across our platform.
- Building secure, scalable, and highly reliable payment services, including payment gateways, transaction processing, and settlement flows.
- Writing clean, maintainable, and well-documented code that aligns with industry best practices and security standards for financial systems.
- Identifying performance bottlenecks and optimizing payment workflows to improve speed, reliability, and overall user experience.
- Following version control standards and agile development methodologies to ensure stable, predictable, and well-versioned software releases.
Qualifications
Relevant business degree; Bachelor's or Masters degree in Computer Science, Software Engineering, or a related field
- Fluency in English is a must
- Production AI application experience
- Hands-on experience in Golang
- Hands-on experience in React
- Strong understanding of POS and other third-party integrations
- Designing and implementing secure software solutions
- Proficiency in databases and their concepts
- Knowledge of REST APIs and Microservices
- Excellent problem-solving skills
- Effective communication skills for collaborating with internal teams and external partners
What we offer
Be part of an exciting, fast-paced environment, where you can grow the business from an early-stage start‑up into a global organization.
Drive growth and tailoring of fast-evolving new products and features.
Work with highly motivated people, enthusiastic about improving the customer experience at table‑service restaurants.