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 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
Build solutions using your strong background in distributed systems, and large scale database systems.
Research, analyze, design, develop and test the solutions that are appropriate for the business and technology strategies.
Participate in design discussions, code reviews and project related team meetings.
Work with other engineers, Architecture, Product Management, QA, and Operations teams to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules and adherence to development principles and product goals.
Develop technical & domain expertise and apply to solving product challenges.
What You’ll Bring
Bachelor’s or Master’s degree with 4+ 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