mozaic.io logo

Senior SDK Developer

mozaic.io

Position Overview

We are seeking a talented and experienced Senior SDK Developer to join our dynamic engineering team at Mozaic.io, located in Nashville, TN. This role is pivotal in designing, developing, and maintaining software development kits (SDKs) that enable developers to integrate and leverage our global payment platform seamlessly.

Responsibilities

  • SDK Design and Development: Architect and develop robust and scalable SDKs, ensuring ease of integration and optimal developer experience. Collaborate with cross-functional teams to gather requirements and align SDK features with overall product goals.

  • Documentation: Create comprehensive documentation for SDKs, including installation guides, API references, and sample code. Provide ongoing updates to documentation to reflect changes in SDK functionality.

  • Integration Support: 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.

  • SDK Testing: 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.

  • Versioning and Maintenance: Implement version control and manage backward compatibility for SDKs. Perform regular maintenance and updates to address security vulnerabilities and improve performance.

  • Collaboration: 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 Informed on Industry Trends: 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.

Qualifications

  • Education and Experience: Proven experience as a Software Developer, with a focus on SDK development. Demonstrated experience in designing and maintaining SDKs for various platforms.

  • Technical Skills: Proficient in programming languages such as Java, C++, or Python. Experience with version control systems (e.g., Git) and continuous integration tools.

  • Communication Skills: Excellent written and verbal communication skills. Ability to convey technical concepts effectively to both technical and non-technical audiences.

  • Problem-Solving Abilities: Strong problem-solving skills to address and resolve complex issues related to SDK development and integration.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Benefits
Extracted with AI

  • 401(k)
  • Medical, Dental, and Vision coverage
  • EAP Access through Spring Health
  • Weekly pay
  • Paid Time Off
  • Unlimited PTO
  • Sick time
  • Holiday schedule
  • Professional organization memberships
  • Certifications and/or degree programs
  • Learning management systems access
  • Conference attendance
  • Company-provided technology

Similar jobs

Last update: 23 minutes ago

mozaic.io logo
mozaic.io

Senior Full Stack Developer (Chrome Extensions & JavaScript)

Senior Full Stack Developer specializing in Chrome Extensions and JavaScript, leading innovative browser-based solutions.

PayPal logo
PayPal

Software Engineer - Web SDK

Join PayPal as a Software Engineer to develop and enhance Web SDKs using JavaScript and TypeScript.

Stream logo
Stream

Senior Android SDK Engineer (Compose)

Join Stream as a Senior Android SDK Engineer to develop open-source libraries using Jetpack Compose.

LaunchDarkly logo
LaunchDarkly

Software Engineer - SDK

Join LaunchDarkly as a Software Engineer on the SDK team, developing feature-rich SDKs in a dynamic, fast-paced environment.

Contentful logo
Contentful

Senior Fullstack Engineer - SDK Development

Join Contentful as a Senior Fullstack Engineer to develop SDKs and tools for personalized digital experiences. Hybrid work in Berlin.

Mediaocean logo
Mediaocean

Senior Software Engineer - JVM

Join Mediaocean as a Senior Software Engineer to develop and scale high-impact JVM applications remotely.

Mapbox logo
Mapbox

Senior Software Engineer - Android Search SDK

Join Mapbox as a Senior Software Engineer to develop Android Search SDKs remotely.

Mapbox logo
Mapbox

Software Development Engineer II, Android, Navigation SDK

Join Mapbox as a Software Development Engineer II in Helsinki, specializing in Android and Navigation SDK development.

PayPal logo
PayPal

Senior Software Engineer - Web SDK

Senior Software Engineer for Web SDK at PayPal, focusing on JavaScript, TypeScript, and SDK development. Remote position.

Mapbox logo
Mapbox

Software Development Engineer II, Search Android SDK

Join Mapbox as a Software Development Engineer II to enhance our Android SDK and innovate in delivery intelligence.

Moore logo
Moore

Senior Python Developer

Join Moore as a Senior Python Developer to design, implement, and maintain Python applications in a collaborative environment.

Sentry logo
Sentry

Senior Software Engineer, Mobile SDK

Join Sentry as a Senior Software Engineer, Mobile SDK, to build and maintain mobile SDKs for iOS and React Native.

Amazon logo
Amazon

Software Development Engineer II, Transportation Risk and Compliance

Join Amazon's TRC team as a Software Dev Engineer II in Nashville, TN. Design and implement solutions in a dynamic environment.

PushPress  logo
PushPress

Staff Software Engineer, Developer Platform

Join PushPress as a Staff Software Engineer to lead our Developer Platform team, focusing on API and SDK development.

Amazon logo
Amazon

Software Development Engineer - Amazon Corporate Security

Join Amazon Corporate Security as a Software Development Engineer to innovate and tackle complex security challenges.

SEON logo
SEON

Native Mobile Engineer (iOS/Android)

Join SEON as a Native Mobile Engineer to develop iOS/Android SDKs, fight fraud, and work remotely in the EU.

Comcast logo
Comcast

Senior Java/Scala Developer

Join Comcast as a Senior Java/Scala Developer to design and develop cutting-edge software applications.

PayPal logo
PayPal

Staff Software Engineer - Web SDK

Join PayPal as a Staff Software Engineer for Web SDK in Illinois, focusing on innovative payment solutions and developer experiences.

Expedia Group logo
Expedia Group

Senior Software Development Engineer - Full Stack

Join Expedia as a Senior Full Stack Engineer in Austin, TX. Work with React, JavaScript, Kotlin, and more to enhance travel experiences.

Nymbus logo
Nymbus

Senior Full Stack Developer - Digital Banking

Senior Full Stack Developer needed for digital banking solutions, skilled in Java, JavaScript, ReactJS, and Kotlin. Remote work available.

PayPal logo
PayPal

Staff Software Engineer - Web SDK

Join PayPal as a Staff Software Engineer for Web SDK in Chicago, focusing on innovative payment solutions and developer experiences.

Soundstripe logo
Soundstripe

Senior Software Engineer, Platform

Senior Software Engineer for Platform Development with expertise in Ruby on Rails, API, and cloud services in Nashville.

Nivoda logo
Nivoda

Senior React Native Engineer

Join Nivoda as a Senior React Native Engineer to drive innovation in the jewelry industry with cutting-edge mobile solutions.

Square logo
Square

iOS Engineer, Mobile Payment Experience

Join Square as an iOS Engineer to develop SDKs for mobile payment solutions, focusing on Swift and Objective-C.