Remote Job
Mobile Engineer, SDK
Taplytics
- 8300 - 12500 USD /Month
- Full Time
- Posted : 4 years ago
TELECOMMUTE LOCATION: Remote, Work from home
Taplytics envisions a world where every digital experience is as unique as you are.
To make that vision a reality, our software helps customers like The NBA, Equinox, Houseparty, and RBC run A/B experiments on their mobile applications and marketing campaigns. Once armed with the results of these experiments, product managers and marketers can orchestrate personalized, incredibly impactful customer journeys—whether that means customizing the text in an email, the design of a mobile app, or the timing of a push notification. This way, each and every customer gets the custom treatment they deserve.
And the exciting part? The world is ready. Customers are demanding these experiences and companies are rapidly investing in the technology to make it happen.
Responsibilities and Duties - Collaborate with our team to design, implement, build and maintain our Android SDK.
- Contributing to our iOS SDK.
- Write elegant yet strong code that will be at the core of our SDKs.
- Focus on quality with continuous integration and deployment.
- Create testing strategies.
- Take ownership of the SDK architecture, product backlog and timelines.
- Embrace the challenges of dealing with, building and maintaining sdks that power all of our client's applications.
- Be a core member of a close-knit engineering team that ships code continuously.
Requirements:
- Strong communication skills.
- Strong experience with Android and iOS development (from apps to SDKs).
- Experience with Java, Kotlin, and Objective-C.
- Experience with 3rd party analytics platforms such as Amplitude, Segment, Mixpanel and Adobe.
- A strong understanding of best practices in Android development.
- Good handle on testing strategies: Integration vs. Unit, mocking tools and strategies, continuous integration, etc...
- Collaborate with our Product, Engineering, and Customer Success teams to design, implement, build and maintain our Android SDK.
It would be nice if you have:
- Open source / SDK development experience.
- Experience working with dependency management tools.
- Experience building products from beginning to end.
- Experience working with large scale back ends.
Skills
- Android Application Development
- IOS Application Development
- Android SDK
- Java
- Objective C
- Adobe Suite
- communication skills
- Testing