Gnosis
Senior Card Developer
Portugal, GermanyFull-timeGlobal
š Midš Remote
Job Description
[AI-summarized by JobStash]
You will design, implement, and deploy high-performance backend services in Go to support card payment products. You will develop and maintain RESTful APIs, integrate with ledger and processing systems (e.g., Formance, WorkOS), and apply Domain-Driven Design to model complex payment domains. You will participate in code reviews, troubleshoot production issues, define and improve system architecture, and support the migration of backend services from TypeScript to Go. You will also produce technical documentation and share knowledge with colleagues while keeping systems reliable and scalable.
Requirements
- ā6+ years software development experience
- āStrong backend experience building high-scale, reliable services
- āProficiency in Go
- āExperience integrating with and operating card scheme rails (e.g., Visa) including authorizations, clearing, settlement, and disputes
- āFamiliarity with payments industry standards and requirements
Responsibilities
- āDesign, develop, and deploy high-performance scalable backend services in Go
- āDevelop and maintain RESTful APIs
- āIntegrate ledger, WorkOS, and processing platform systems
- āApply Domain-Driven Design principles
- āParticipate in code reviews and provide constructive feedback
- āCollaborate with product managers, designers, and engineers to translate requirements
- āDefine and improve system architecture and engineering processes
- āTroubleshoot and resolve production issues
- āGuide migration from TypeScript to Go for backend development
- āContribute to technical documentation and knowledge sharing
- āStay up-to-date with Go and database system best practices
Benefits & Perks
- āPersonal education budget and conference allowance
- āDedicated research time (Friday afternoons) for experimentation
- āFlexible and remote work
- āState-of-the-art equipment
Tech Stack
card schemeVisaintegrationDomain driven designWorkOSpaymentAPIcode reviewFormancebackend