Lead Android Developer

Xavient Digital Philadelphia , PA 19102

Posted 1 week ago

Position:
Lead Android DeveloperLocation:
Philadelphia, PA

Duration: Long term

The ideal candidate will have experience building Android applications (Java, RxJava, Kotlin) that rely on multiple web services and that operate at scale (millions of users), as well as home automation devices and wireless mesh networks (e.g. ZigBee and Z-Wave), and have a strong bias for clean, reusable code, testability and automation.



Requirements:

  • 5+ years of experience creating native Android applications.
  • Familiarity with common Android languages and libraries like Java, RxJava and Kotlin.
  • Extensive hands-on experience creating custom UI controls, designing protocols, implementing interfaces, and performance optimization.
  • Working knowledge of web services & REST APIs.
  • Ability to think critically and independently.
  • A strong passion for learning and adapting to new technologies.
  • Excellent verbal and written communication skills.

Additional preferred skills:

  • Experience working with IoT frameworks or platforms.
  • Knowledge of source control and code review systems (Github, Gerrit)
  • Ability to effectively communicate technical challenges and solutions
  • Experience with automating workflows for software development builds and deployments
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Android Developer

Comcast

Posted 1 week ago

VIEW JOBS 11/2/2018 12:00:00 AM 2019-01-31T00:00 Business Unit: At Xfinity Mobile, we believe managing your mobile usage should be easy. If you join us, you'll have to opportunity to make an impact on apps used by hundreds of thousands of Xfinity Mobile customers. You'll be able to interact with designers and back-end engineers in order to ensure a fast, Android-friendly experience. You'll help us build out and maintain open source tools dedicated to making our apps easy to build and test. Our team builds high-quality care apps that allow customers to understand and manage their account quickly and easily, and we need a new Android engineer to help us. Is that engineer you? We think it could be, if you want to put together well-architected applications that can be tested and easily modified to add new behaviors. You should care about the customer experience-this is a role where we expect you to feel comfortable speaking up to your colleagues in engineering, design, and product, in order to let them know how our apps can be improved with new features or better APIs. You should be interested in exploring technology sensibly, learning new techniques and applying them when they give us an advantage. You're ready to use Kotlin we are a 100% Kotlin Android shop. We do all this in the beautiful Center City of Philadelphia. We offer strong salary and wonderful benefits, and we have a fun, collaborative working environment. Our offices are easily accessible by both SEPTA's regional rail and subway, as well as PATCO, so you have the opportunity to live wherever you feel comfortable. If this position sounds exciting to you, then please apply. If you're a match, we'll have a phone screen where we can discuss your thoughts on Kotlin, apps, application architecture, customer experience, and communication, and we'll go from there. We look forward to hearing from you. Preferred qualifications: * Relevant work experience, including extensive native programming experience and proven software architecture skills * Experience with service-oriented development, software architecture paradigms and design patterns * Experience maintaining code quality through mentorship of junior engineers, code review, analytics and overall technical product oversight Familiarity with: * MVP-based application architecture * Kotlin * RxJava2 * Dependency Injection * RESTful API usage * Android-specific design patterns * Unit and UI testing * Maintaining multiple app flavors * Application Performance Monitoring Comcast is an EOE/Veterans/Disabled/LGBT employer Comcast Philadelphia PA

Lead Android Developer

Xavient Digital