- Design, develop, and maintain secure, scalable, high-quality SDKs and backend services used in payment device integrations.
- Lead architectural and design discussions across backend and mobile platforms.
- Write and review well-structured, maintainable, and efficient code.
- Collaborate closely with Product, QA, and Operations to ensure successful feature delivery.
- Mentor junior and mid-level engineers, sharing best practices and guiding technical growth.
- Participate in the evolution of CI/CD pipelines and deployment automation.
- Ensure that all code and systems adhere to strong security and compliance requirements (e.g., PCI, OWASP).
- Investigate and resolve performance issues across SDKs and backend services.
- Contribute to cross-team initiatives, including SDK standardization and shared libraries.
- Join the team’s out-of-hours on-call rota to support critical product alerts.