Vonage

Senior Mobile Engineer

Vonage

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇪🇸 Spain

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AndroidAngularGoiOSJavaJavaScriptKotlinNode.jsObjective-CReactSwiftTypeScriptVoIPVue.js

About the role

  • Engage in hands-on mobile software development for the development of applications and pre-builts. Have the capacity to work as well with web technologies platforms.
  • Take on technical leadership responsibilities as required, owning projects end-to-end, from ideation, to implementation and testing, and to deployment and monitoring, working hand on hand with communications technology experts.
  • Design and implement sample code, user guides, and complete reference applications to demonstrate and drive adoption of our mobile/web SDKs and APIs for media communications and VoIP technologies within the Vonage Video Communications Platform.
  • Contribute to the evolution and maintenance of both proprietary and open-source software stacks.
  • Working closely with product managers to help define product requirements for new products and features

Requirements

  • Solid Experience with native mobile development of applications using one or more of the following: Swift, Kotlin, Java and/or Objective-C (iOS and Android)
  • Desktop and mobile cross-platform development experience, including some frameworks such as React-Native.
  • Experience with video and/or audio APIs within applications.
  • Familiarity with some of HTML5, JavaScript, TypeScript, CSS, and familiarity with browser engine APIs, including frameworks such as React, Angular, Vue, or similar.
  • Understanding of common challenges in cross-browser development.
  • Solid grasp of API design principles.
  • Familiarity in application backend development using some of Node.js, Java, or Go.
  • Experience with automated testing frameworks and platforms.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
SwiftKotlinJavaObjective-CReact-NativeHTML5JavaScriptTypeScriptCSSNode.js
Soft skills
technical leadershipproject ownershipcollaborationcommunication