Software Engineer - Android
- Location HOBOKEN, NJ
- Career Area Engineering
- Job Function Engineering
- Employment Type -
- Position Type -
- Requisition GH98848
What you'll do at
We need super smart engineers from all levels to help us build one of the best engineered e-commerce platform in the world (big talk we know, but that is our goal!). Our engineers combine creativity, curiosity, and drive to continuously perfect and revolutionize Jet from the inside out. We are looking to bring more intellectually curious engineers who are passionate about technology in general. Jet is a technology first company and prides itself on its culture of learning and knowledge sharing and we want all our engineers to be as passionate as we are!
Our infrastructure is largely built on Microsoft Windows. We have a hybrid configuration with on premise servers and cloud based servers using Microsoft Azure with many additional technologies and middleware. We support three warehouses, a call center, corporate headquarters, and the development environment in the cloud. Our team uses a mix of Windows, Apple, and some Linux for our systems management platforms and cutting edge network equipment. About 50% of the development platform runs on Linux and the rest Windows.
About the Job
Jet is building an elite mobile team and is looking for a strong hands-on Senior Android Developer to bring on to our tenured team. You will be a key member of the Android team and will be responsible for a wide range of android products focused on frontend implementation and a building out enhancements and new features for our app.
At Jet you will be a hands on self-starter with extraordinary technical skills. As a part of an agile Android team, you will continue to foster the strong relationship we have built with Google and will have unparalleled opportunity to impact our product and millions of customers! Your contributions will be highly valued by company leadership and you will be given the autonomy to get the job done.
New features: Architect, build and improve on new features for the Jet Android app.
If you thrive in a dynamic environment where you are implementing crucial android features, then this is the job for you!
Customer first: Customer experience is a top priority so you must have a strong product sense paired with the vision to translate product goals into high quality shippable code to create a truly delightful mobile experience.
Collaborative: You will work closely with product teams, designers and other developers to build, test and deploy new features with the goal of customizing the Jet experience for the Android platform.
Open minded: Engage in our collaborative philosophy by being an active member in the Android community.
You have and can implement big ideas with a positive attitude. You want to be a part of one of the fastest growing start-ups around where the only constant is change and you have these main skills:
- Extensive understanding of Android framework components and their respective lifecycles combined with a solid knowledge of multithreading, networking, offline storage and performance tuning
- Expert level knowledge of Java, Android SDK and Gradle, and experience working with Reactive framework (RxJava, RxAndroid) and dependency injection (Dagger)
- Experience in developing content rich applications including animation and window transition with Material Design
- Knowledge of open-source Android ecosystem, libraries, design patterns and architecture. A familiarity with continuous integration and unit testing
- A disciplined approach to development, testing, documentation and code structure in a team environment.
- A constant desire to improve, learn more and take things to the next level and a passion for adopting the latest features in Android.
BS in Computer Science, Software Engineering or related field preferred.
+ years in Android Development with a strong sense of communication and collaboration
Jet is reshaping ecommerce as we know it. Based in Hoboken NJ (just 10 min from Manhattan), we are a shopping site on the relentless pursuit to build the greatest shopping experience in the world. At Jet, we believe in bold. That means taking risks, asking “why not”, looking where no ones looked before and bringing it! Our engineers are utilizing world class technologies, to optimize the supply chain, remove unnecessary costs, sprinkle in some surprise and delight all while saving customers every penny possible and we’re just getting started. At Jet, we have worked hard to build a culture that stresses the importance of learning and sharing knowledge. If you want to be part of the team that is changing the shopping norm and learning a lot along the way, we have a hunch you’d look good in purple.
See what we’ve been up to
"A New & Improved Saving Experience" // by Jessica Anerella, Product Design at Jet.com
All the benefits you need for you and your family
- Multiple health plan options
- Vision & dental plans for you & dependents
- Associate discounts in-store and online
- Financial benefits including 401(k), stock purchase plans and more
- Education assistance for Associate and dependents