We are a leader in the chargeback automation industry, providing hands-free solutions to help merchants reclaim their revenue. Our innovative AI-driven platform addresses payment disputes efficiently and accurately, allowing our clients to focus on their core business activities. We are a forward-thinking company that values innovation, responsibility, and fairness. Key Responsibilities:
* Building, designing, and refactoring complex, scalable systems.
* Writing clean, maintainable, and well-tested code.
* Solving challenging performance problems and architectural puzzles.
* Working with cutting-edge tech stacks like Next.js, Node.js, Nest.js, SQL/NoSQL, and more.
* Collaborating with our talented R&D team to shape our product's future.
* Drive technical innovation to enhance the efficiency and effectiveness of our chargeback resolution technology.
Requirements: * Over 10 years of hands-on experience in software development
* Experience in building complex, scalable products. Ability to clearly communicate and explain the design criteria, trade offs, and decisions made
* Experience with Microservices architecture and Kubernetes - Must
* Hands-on experience with both SQL & NoSQL databases (Postgres, MySQL, Mongo, DynamoDB, Redis).
* Experience with Monorepo - Advantage
* Experience with Node.js and React (nestjs - big Advantage)
* Experience with Public cloud (AWS - big Advantage)
* Experience with the AWS ecosystem, including managing it with infra-as-code tools
* Experienced in a multinational organization - Advantage
* Firm understanding of security concepts - Advantage
* 6 years of experience in Node.js ( JavaScript or TypeScript - Advantage)
This position is open to all candidates.