Exprience Required
2 years of professional experience building web application SDKs that are used by other web applications.
6 years of professional experience building web (HTML) applications.
4 years of professional experience building JavaScript applications.
3 years of professional experience building Angular/React/Vue applications.
4 years of professional experience building Android applications with Kotlin or Java.
4 years of professional experience building iOS applications with Swift or Xcode.
3 years of professional experience implementing unit tests.
2 years of professional experience supporting applications in production.
Proficient in spoken and written English (internal documentation is in US English)
Preferred Skills
Experience with Angular React and Vue.
Experience with Stencil or similar products.
Built mobile SDKs and used mobile SDKs.
Built secure applications.
Built code to consume REST APIs.
Role Description
Design and develop web application components that can be used by external developers to add payment
features to their mobile and web applications.
Design and develop a web application to integrate test and demonstrate the SDK components.
Design and develop Kotlin code that implements an Android SDK that wraps web pages to provide UI
components.
Design and develop Swift code that implements an iOS SDK that wraps web pages to provide UI components.
Design and develop Android and iOS apps to integrate test and demonstrate the SDK components.
Develop test automation (unit tests or otherwise) to prove that the code is correct.
Frequent code reviews.
Create internal documentation.
Create documentation for the consumers of the SDK and UI components.
Work in a cloud environment using multiple cloud technologies.
Support customers who use the SDKs including in production environments.
Work in a continuous integration environment
swift,stencil,supporting applications,restful apis,web application development,sdk development,code reviews,unit testing,html,android development,javascript frameworks,react,ios development,continuous integration,xcode,documentation,cloud environment,javascript,sdks,vue,angular,test automation,written english,rest apis,mobile sdks,java,mobile application development,kotlin,spoken english