For our client we are looking for Internal Senior Mobile Developer (Native).
Client is the emerging leader in the $100B+ cloud communications platform market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on client's APIs and SDKs to connect with their customers all over the world. As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.
We are looking for a (Senior) Developer Experience Engineer (Native) to join client's Video Developer Tools Team who is passionate about video technology and real-time communications and also has a strong interest in creating content to help shape the way developers interact with our platform, APIs and services.
As a Senior Mobile Developer (Native), you will be responsible for producing high-quality, educational, and engaging content for developers using our full stack services and APIs. This includes writing tutorials, creating documentation, producing code samples, blog posts, video tutorials, and other resources to help developers understand how to effectively use our platform. The role will involve collaborating with engineering, product teams, and community managers to ensure content is relevant, up-to-date, and helps drive an excellent developer experience.
Responsibilities:
Develop comprehensive, clear and practical content such as tutorials, blog posts, code samples and guides for iOS, Android, or desktop platforms.
Write and maintain high-quality documentation for APIs, SDKs, and developer tools that are easy to understand and follow.
Build applications that support a wide range of devices and browsers, ensuring smooth video performance across various platforms.
Ensure smooth integration with native SDKs (iOS, Android, desktop) and APIs, making it easier for developers to interact with the system.
Advocate for the Vonage Video APIs and contribute to the creation of open-source projects, SDKs, sample code, tutorials and blog posts that help developers get up and running quickly with video APIs and integrate them into their own applications.
Create video content and screencasts that demonstrate full stack development, helping users understand how to implement various features and workflows. Actively participate in developer communities by answering questions, offering support, and sharing best practices.
Work closely with engineering, product, and UX teams to ensure technical accuracy and that content meets the needs of both developers and the business.
Ensure content is optimized for search engines to maximize visibility and organic reach.
Participate in code reviews, design discussions and sprint planning.
Required skills:
5+ years of experience across a number of the following areas (by no means do we expect you to have experience with all!)
Proficiency in native programming languages such as Swift, Objective-C (iOS), Java, Kotlin (Android) and cross-platform frameworks.
Experience with building systems like Gradle, Xcode or CMake.
Strong understanding of API design and RESTful principles.
Knowledge of mobile libraries distribution systems such as CocoaPods and Swift Package Manager (SPM) for iOS and Maven Central or GitHub Packages for Android.
Proven experience in creating high-quality technical content, including written guides, tutorials, samples code.
Experience with debugging, profiling, and performance optimization in mobile or desktop environments.
Experience building applications with Video APIs.
Excellent written and verbal communication skills, with the ability to simplify complex technical concepts for a broad audience.
Familiarity with CI/CD such as Jenkins, Github Actions or similar tools
Strong knowledge of the latest trends and best practices in mobile development and developer tools.
Skilled in gathering and synthesizing feedback from developers to improve products and resources.
Track record of delivering high quality code in a fast-paced environment.
High accountability and rigor to follow best practices for software development, including rigorous testing, documentation and version control.
Excellent written and spoken English.
Nice-to-Have:
Ability to write maintainable, scalable and type-safe code with TypeScript.
Knowledge of React Native development.
Familiarity building backend services using any of Node.js, Python, Java and/or Go technologies.
Familiarity with JavaScript frameworks like React and Vue.js.
Familiarity with Docker, Kubernetes and containerization tools.
Experience with video editing software and creating video content for developers.
Familiarity with Real-Time Communications.
Contributions to open-source projects or developer resources.
Basic understanding of SEO principles to optimize written content for search engines.
What we offer:
Contract: B2B directly with US company
Salary: up to 160 pln/h
100% remote
Polish time zone
Polish public holidays
Long term cooperation
Recruitment process: 1-2 technical calls
Net per hour - B2B
Check similar offers