Software Engineer
Posted 9 hours 23 minutes ago by Sigmaways Inc
You'll be at the forefront of developing and enhancing our omnichannel payment platform that processes thousands of transactions per minute across 30+ global markets. Each market brings unique payment requirements, creating exciting technical challenges. Your work directly affects millions of customers, making both a frictionless user experience and robust technical architecture essential to our success. Proven experience building advanced web applications using our core stack: React, TypeScript, Redux, Jest, and Node.js Strong proficiency in front-end fundamentals: HTML, CSS, and modern JavaScript, Experience implementing and maintaining secure, scalable payment systems, Working knowledge of DevOps principles and practices, Cloud platform experience, preferably with Google Cloud Platform (GCP), Understanding of modern observability techniques including distributed tracing, structured logging, and metrics collection
Professional Experience & Competencies
At least 3-6 years of relevant software engineering experience
Demonstrated ability to balance technical excellence with pragmatic delivery Track record of building solutions that prioritize simplicity and maintainability
Valuable Additional Skills
Experience with e-commerce platforms and online payment systems
Knowledge of deployment automation tools (Terraform, GitHub Actions)
International or multi-market software deployment experience
Interest in user experience and customer-facing technologies
What 3 things from are most important?
- Strong proficiency in modern JavaScript frameworks - Mastery of React, TypeScript, and Node.js is essential as this forms the foundation of our payment platform architecture. A senior consultant must be able to architect solutions and guide implementation using these technologies.
- Experience building secure, scalable payment systems - Your expertise in creating resilient systems that can handle thousands of transactions per minute across multiple markets will be critical to our success. Understanding the unique challenges of payment processing at scale is invaluable.
- Excellent communication skills paired with a collaborative mindset