Sr Android Developer
(3+ years exp)SWIRL®
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely
Relocation
AllowedSkills
The Role
Job brief
At SWIRL, we are building the next generation live commerce engine. We aim to be the live commerce backbone of small to large consumer brands across the globe within the next 2 years.
We are looking for an Android Developer to join our product engineering team. The developer should have a passion for pushing the limits of technology and explore new capabilities of the Android framework. This Android app developer will work with our team of talented engineers to design and build the next generation of our live video commerce SaaS platform. This role requires the developer to work well with a team, and should possess some leadership qualities.
Responsibilities
Design and build advanced applications for the Android platform
Understanding on video compression, streaming and large media file handling
Collaborate with cross-functional teams to define, design, and ship new features
Work with outside data sources and APIs
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements
A degree in Computer Science, Engineering or a related subject
3+ years of proven software development experience and Android skills development
Have published at least one original Android app
Experience with Android SDK
Hands on experience with Java and Kotlin
Experence working with remote data via REST and JSON
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle.
Additional experience will be a plus:
Worked with WebRTC and/or RTMS
Familiar with Twilio or similar programmable services
Basic understanding of AWS and cloud hosting