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

Venmo logo
Venmo

Senior Software Engineer - Python

Join Venmo as a Senior Software Engineer specializing in Python to develop scalable systems and lead technical projects.

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.

Nasdaq logo
Nasdaq

Senior Software Developer

Join Nasdaq as a Senior Software Developer in Wrocław, Poland. Work on AxiomSL regulatory solutions with a focus on ETL, Python, and R.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Square logo
Square

Senior Software Engineer, Reporting Platform

Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.

NinjaTrader logo
NinjaTrader

Senior Software Engineer, Python

Join NinjaTrader as a Senior Software Engineer, Python, to design and maintain backend systems.

Bending Spoons logo
Bending Spoons

Software Engineer

Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

Titan logo
Titan

Senior Full Stack Software Engineer

Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.

Kilowott logo
Kilowott

Mid and Senior Node.js Developer

Seeking Mid and Senior Node.js Developers for server-side development, data integration, and performance optimization in Indiana, USA.

RentSpree logo
RentSpree

Senior Software Engineer - Full Stack (JavaScript, TypeScript, React, Node, Kotlin, Java)

Join RentSpree as a Senior Software Engineer to lead full-stack development with JavaScript, TypeScript, React, Node, Kotlin, and Java.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

ConvertKit → Soon to be Kit logo
ConvertKit → Soon to be Kit

Senior Software Engineer - Developer Platform

Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.

AppOmni logo
AppOmni

Senior Software Engineer - Python, Django, Kubernetes

Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.

NPR logo
NPR

Senior Mobile Engineer (Android)

Join NPR as a Senior Mobile Engineer (Android) to develop high-quality Android features in a remote role.

Square logo
Square

Senior Software Engineer, Payment Pricing & Cost Platform

Join Square as a Senior Software Engineer to enhance payment pricing and cost platforms using Java, Python, and cloud technologies.

VIZIO logo
VIZIO

Senior Staff Software Engineer

Join VIZIO as a Senior Staff Software Engineer in Dallas, TX. Lead full-stack development with JavaScript, Python, React.js, and AWS.

Accolade, Inc. logo
Accolade, Inc.

Senior Python Backend Developer

Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.

Meetsta logo
Meetsta

Android Developer (Kotlin) - Founding Engineer

Join Meetsta as a Founding Android Developer using Kotlin to build innovative social networking apps.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.