Senior SDK Developer
mozaic.ioPosition 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
Senior Software Engineer - Python
Join Venmo as a Senior Software Engineer specializing in Python to develop scalable systems and lead technical projects.
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.
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.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
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.
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.
Senior Software Engineer, Python
Join NinjaTrader as a Senior Software Engineer, Python, to design and maintain backend systems.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
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.
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.
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.
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.
Software Engineer II (Client Integrations)
Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
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.
Senior Software Engineer - Python, Django, Kubernetes
Join AppOmni as a Senior Software Engineer to develop secure backend systems using Python, Django, and Kubernetes.
Senior Mobile Engineer (Android)
Join NPR as a Senior Mobile Engineer (Android) to develop high-quality Android features in a remote role.
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.
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.
Senior Python Backend Developer
Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.
Android Developer (Kotlin) - Founding Engineer
Join Meetsta as a Founding Android Developer using Kotlin to build innovative social networking apps.
Software Development Engineer
Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.