Mozaic.io

Mozaic.io is a fast-growing payments startup focused on facilitating payouts to creators and their collaborators all over the world. Our dynamic and collaborative team is dedicated to revolutionizing the way creators get paid. The company has offices in Chicago and Nashville, and aims to make compensation as equally distributed as talent is in the Creator Economy.

Related companies:

Jobs at this company:

Apply
🔥 Sr. API Product Owner
Posted about 2 months ago

📍 United States

🧭 Full-Time

🔍 Payments

  • Proven experience as a Product Owner or similar role, with a focus on API products.
  • Experience with agile development methodologies.
  • Experience working with payment APIs from Stripe, PayPal, Tipalti or Dwolla.
  • Solid understanding of API design principles and RESTful architecture.
  • Familiarity with API management tools and platforms.
  • Experience managing .Net based products, focusing on .Net 8 with Entity Frameworks.
  • Familiar with the OpenAPI specification and using Swagger documentation for APIs.
  • Experience with Azure based applications and products.
  • Experience with versioning APIs and maintaining several versions of an API in a production environment.
  • Strong analytical and problem-solving skills.
  • Develop and communicate a clear vision and strategy for the API product line, aligned with overall business objectives.
  • Define and prioritize features and enhancements based on market trends, customer feedback, and business goals.
  • Create and maintain a comprehensive and achievable product roadmap for the API portfolio.
  • Collaborate with cross-functional teams, gather requirements, and ensure successful product delivery.
  • Monitor and analyze product performance, gathering data to inform future enhancements.

ASP.NETAPI testingAzure.NETAgile methodologiesRESTful APIsCross-functional collaboration

Posted about 2 months ago
Apply
Apply
🔥 Sr. SDK Developer
Posted about 2 months ago

📍 United States

🧭 Full-Time

🔍 Financial Technology

  • 5-7 years of experience writing cross-platform software.
  • Experience in the Financial Technology space, with hands on knowledge of a major financial system API: Stripe, PayPal, Tipalti, or Dwolla.
  • Proven experience as a Software Developer, with a focus on SDK development.
  • Demonstrated experience in designing and maintaining SDKs for various platforms.
  • Lead a small to mid-size team.
  • Proficient in multiple programming languages including .Net, Java, JavaScript, Node.js, C++, and Python.
  • Experience with version control systems (e.g., Git) and continuous integration tools.
  • Understand how to build bullet-proof systems and the role of monitoring, alerting and operations in a deployed software environment.
  • Be up to date on OpenAPI specifications with knowledge of v3.1.0+ desired.
  • Experience with Postman is a must, with an understanding of collection management within Postman.
  • Design, architect, and develop robust and scalable SDKs for our platform, ensuring ease of integration and optimal developer experience.
  • Collaborate with cross-functional teams to gather requirements and align SDK features with overall product goals.
  • Use our API documentation to create SDKs that our customers can use to quickly integrate with our array of services.
  • Maintain the SDK release pipeline and application versioning
  • Have an understanding of the Open API 3.1 specifications, and how to successfully implement them
  • Create comprehensive documentation for SDKs, including installation guides, API references, and sample code.
  • Provide ongoing updates to documentation to reflect changes in SDK functionality.
  • Assist developers in integrating and troubleshooting SDK usage through forums, documentation updates, and direct communication.
  • Gather feedback from developers to enhance and improve the SDKs.
  • Develop and execute testing strategies for SDKs to ensure functionality, performance, and compatibility across different platforms and environments.
  • Collaborate with quality assurance teams to address and resolve reported issues.
  • Implement version control and manage backward compatibility for SDKs.
  • Perform regular maintenance and updates to address security vulnerabilities and improve performance.
  • Work closely with product managers, software engineers, and other stakeholders to align SDK development with overall product roadmaps and goals.
  • Participate in code reviews to maintain high code quality and adherence to best practices.
  • Stay up-to-date with industry trends and emerging technologies related to SDK development.
  • Incorporate new technologies and best practices into SDK design and development.

Node.jsPythonSoftware DevelopmentGitJavaJavascriptOpen Api QzoneSoftware ArchitectureC++Cross-functional Team LeadershipAlgorithmsAPI testingData Structures.NETREST APICommunication SkillsCI/CDProblem SolvingJSONSoftware EngineeringDebugging

Posted about 2 months ago
Apply