Share
We’re innovating at a rapid pace, and we encourage individuals who are motivated by solving new challenges and crafting impactful solutions.
About the Role
As a Lead Fullstack Software Engineer , you’ll team up with designers, product managers, and cross-functional engineers (including frontend, backend, native, machine learning, and quality specialists) to transform payments experience.
What You’ll Accomplish
Lead a functional domain in designing cross-data-center, distributed, fault-tolerant, highly available, and high-performance web services and applications.
Apply strong software architecture, object-oriented analysis/design, and problem-solving skills.
Own key projects and features from design through implementation, testing, deployment, and ongoing support.
Estimate engineering efforts, plan and implement system changes, and proactively identify and mitigate technical risks.
What You’ll Bring
Bachelor’s or Master’s degree with 8–10+ years of professional experience.
Hands-on experience building large-scale distributed systems.
Strong proficiency in Node.js , JavaScript , Java/Scala , and relational/NoSQL databases.
Expertise in React , and backend frameworks.
Deep understanding of data structures, algorithms, and design patterns with a consistent track record of developing scalable web and RESTful applications.
Experience in native development (iOS/Android) and building with GraphQL is highly desirable
Familiarity with AI technologies like workflow design or Retrieval-Augmented Generation (RAG) is a plus.
These jobs might be a good fit